|
Community Links |
Social Groups |
Pictures & Albums |
Members List |
Search Forums |
Advanced Search |
Go to Page... |
|
Thread Tools |
02-17-2021, 11:07 PM | #9201 |
High-Voltage Specialist
Join Date: May 2020
Location: Seattle, WA
Posts: 1,884
|
Still waiting, TARGET!!
Also what's with the crazy double tax? And yes they still auth my credit card every few days, lol. Last edited by StalemateSB; 11-21-2022 at 05:01 PM.. |
02-17-2021, 11:09 PM | #9202 |
Cobra Soldier
Join Date: Jan 2021
Location: Pennsylvania
Posts: 35
|
Quote:
I also got texts at 4:30am this morning from an inventory checking script I created about the Trooper, Viper, Baroness and Red Ninja being in stock for online purchasing this morning but the Target app didn't show them as available. So I turned off notifications for those and dug into what seemed to cause the false positives tonight. I never checked into what the deal was when stuff like popfindr and targets online inventory stopped reporting stocks a few weeks back but right now when I hit their API endpoint checking for the above GI Joe figures it returns a 403 response. For those not familiar with HTTP response codes that basically means their server understood the request but refused to authorize it. Doesn't seem to be happening on Marvel Legends so it seems they might be getting smarter about blocking out any outside inventory checking on Classified Series figures. Kind of sucks because it was a fun project to work on that gave me at least an idea of which targets to go to in hopes of finding exclusives, especially since popfindr only updated every two hours whereas I was able to check every five minutes without them caring. |
02-18-2021, 11:25 AM | #9203 |
That Ruined Face
Join Date: Sep 2007
Location: magical mid-tn
Posts: 4,830
|
Quote:
I got a Cobra Trooper in my cart one early September morning and bought it for in store pickup at a Target that is around an hour from me. Thought I had it in the bag so I took a shower before making the trek (it was a weekend) and by the time I got out of the shower the Target canceled my order.
I also got texts at 4:30am this morning from an inventory checking script I created about the Trooper, Viper, Baroness and Red Ninja being in stock for online purchasing this morning but the Target app didn't show them as available. So I turned off notifications for those and dug into what seemed to cause the false positives tonight. I never checked into what the deal was when stuff like popfindr and targets online inventory stopped reporting stocks a few weeks back but right now when I hit their API endpoint checking for the above GI Joe figures it returns a 403 response. For those not familiar with HTTP response codes that basically means their server understood the request but refused to authorize it. Doesn't seem to be happening on Marvel Legends so it seems they might be getting smarter about blocking out any outside inventory checking on Classified Series figures. Kind of sucks because it was a fun project to work on that gave me at least an idea of which targets to go to in hopes of finding exclusives, especially since popfindr only updated every two hours whereas I was able to check every five minutes without them caring. I find these inventory checkers fascinating. How do they even function? Very cool you know how to make sense of the backend.
__________________
Complete and Total Classified Super Fan |
02-18-2021, 01:07 PM | #9204 |
He Who Remains
Join Date: Jun 2016
Location: Florida
Posts: 9,387
|
So, as of this morning, a Google search won't even bring up the Classified Viper page! (this had been my last resort since the target app search hadn't been bringing him up for a long while now). Crazy.
__________________
~~~~~The Late Night Crew~~~~~ |
02-18-2021, 01:53 PM | #9205 |
That Ruined Face
Join Date: Sep 2007
Location: magical mid-tn
Posts: 4,830
|
Oh wow, yeah. Just tried it as well. That's new.
__________________
Complete and Total Classified Super Fan |
02-18-2021, 02:18 PM | #9206 |
Crimson Guard
Join Date: Jul 2020
Location: PA
Posts: 4,693
|
https://www.target.com/p/g-i-joe-cla...23#lnk=sametab
That's the product URL if you need it (if it helps at all). Total crapshoot if you see it at all or get a "product not available" error.
__________________
Trading for Nothing; Have: Nothing http://www.hisstank.com/forum/g-i-jo...-baroness.html |
02-18-2021, 02:20 PM | #9207 |
Crimson Guard
Join Date: Nov 2007
Posts: 1,008
|
What a crazy "release" this has been. Can't wait to see the next one where there will be like 100 major blood or whatever for the entire country
|
02-18-2021, 03:45 PM | #9208 |
That Ruined Face
Join Date: Sep 2007
Location: magical mid-tn
Posts: 4,830
|
Valaverse has a "prototype" weapons set up. It's all the weapons he is producing cast in black. 30 bucks but if you use the code "BACKER" it knocks off $4.50. It's a 35 piece set.
__________________
Complete and Total Classified Super Fan |
02-18-2021, 08:53 PM | #9209 |
Crimson Guard
Join Date: Jul 2009
Location: Illinois
Posts: 4,184
|
Along with the latest two comics I wrote (one of which stars Sgt. Slaughter...and more?).
|
02-18-2021, 10:29 PM | #9210 |
Cobra Soldier
Join Date: Jan 2021
Location: Pennsylvania
Posts: 35
|
Quote:
Not all websites work like this but a lot of websites render such that it will load an initial skeleton of a page and then once that is loaded the page itself will fire off lots of other requests to fetch data to fill out the page asynchronously. So when you load a listing on Target it's just a template that then asks other endpoints for data such as the images on the page, similar product suggestions, inventory, etc. You can tell a page does this by opening your browsers developer console, switching to the Network or whatever equivalent tab is and reloading the page, which will then list off every network request made by that page plus what the server responds with. I think I figured since clicking the inventory for figures brought up an in page modal box with locations and their inventories I figured Target's web page must have an API endpoint for inventory. Sure enough I found a two request to two different API URLs containing the word fulfillment in it (one for retail, one for online) and looking at the responses in the dev console I could see it was JSON (a data data format often used when clients talk to servers) and that there were breakdowns of locations and their inventories. From there I could sus out how to build a request to check for specific figures because you just needed to change the TCIN in the URL for whatever figure you wanted. And then I just built out a script that runs automatically on an old Raspberry Pi I had, hits the api for relevant figures, parses the responses sent by the API (it's human readable in the console but it's not quickly digestible) and sends me a text if there's stock to get my attention quickly so I can check for an accompanying e-mail that gives me a more detailed breakdown of if a figure is in stock online or the qty and locations of retail stores that have them, since texts are limited to 180 characters and cost money (at least if I go over 100 texts a month using the Amazon Web Services integration I'm using for texting). I figure popfindr also works this way but like I said they only update every two hours, I assume to keep from getting their requests throttled by Target since I assume hundreds of thousands of people use popfindr, whereas I can get away with checking every five minutes for a handful of figures. Another perk of doing this is that when a figure is still only available for preorder Target hides retail inventory on their web page. However if you hit the API directly it will show quantities at stores before the preorder period ends, which can be very handy if you're willing to try to get a figure before the streetdate. Also this isn't the same inventory that Target employees have access to that tells you if something is on the truck, in the back, on hand, etc. This just tells you if an item should be at a Target and from the few times I've used it to buy figures it takes about 10-15 minutes for their online API to reflect something being sold. If you're interested in toying around with something like this, you can drop this URL in your browser for retail inventories to get the JSON response used by the page. Just change the TCIN, ie the 81817613 in "fiats/81817613?key", to the figure you want and change the value of "nearby=12345" to your zip code. This particular URL checks for the Marvel Legends Retro Storm. https://api.target.com/fulfillment_a...am_member_test Like I said, they've locked these down for the current GI Joe figures and I assume they might do that for other figures as well, if not sunset this endpoint altogether, so your mileage might vary. Also they can change the API whenever which can cause this URL to stop working (usually because it's expecting a new variable), although they recently changed their online inventory endpoint so that they're now exposing numbers for their online inventory for figures when they weren't doing that before. |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Dioramas Cobra island waterfall dio, jungle, rock with tons of cobra island sets | PERCULATOR | G.I. Joe Customs Finished Projects | 33 | 11-26-2014 03:20 PM |
WTB Cobra Island-Both sets | Mikep05217 | G.I. Joe Buy Sell Trade | 3 | 08-22-2012 06:37 PM |
defense of cobra island sets WTB | KENNY GUIDO | G.I. Joe Buy Sell Trade | 1 | 04-11-2011 08:18 AM |
4 cobra island sets and desert and arctic extreme conditions sets | PERCULATOR | G.I. Joe on Ebay | 0 | 01-05-2011 02:38 PM |
Joe's recon mission to cobra Island badlands | Serpentor444 | G.I. Joe Toys Modern & General Discussion | 29 | 03-23-2009 07:53 PM |
|
|
Recent Off Topic Threads |
Hisstank Late Night thread... |
Last Movie You Watched? |
What song are you listening to? |
G.I. Joe March Madness 2024 Championship Battle Armor... |
2024 Toy Hauls |