Something went wrong. Try again later

__david__

This user has not updated recently.

9 0 0 0
Forum Posts Wiki Points Following Followers

__david__'s forum posts

Avatar image for __david__
__david__

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

I think there might have been a regression: my API key is now acting up again. I'm getting the exact same symptoms: 420 http code on api endpoints and an ever increasing number on my /api page:

You have used 560 requests in the last hour for API Path '/videos' ...a tad bit gluttonous don't you think? (reset in -0 minutes)

Your request rate is fine

Avatar image for __david__
__david__

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

I can confirm that my API key is working again. The API key page now says

You have used 2 requests in the last hour for API Path '/videos' (reset in 60 minutes)

Your request rate is fine

Thanks!

Avatar image for __david__
__david__

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

FWIW, I've disabled my app since the rate-limiting started and I've been running one single test request per day and they've all returned a rate limit response. Here's today's:

$ curl -i 'https://www.giantbomb.com/api/videos/?api_key=<my-api-key>&format=json&limit=1'

HTTP/2 420

content-type: application/json; charset=utf-8

cache-control: no-cache, private

set-cookie: sptg=%5B%5D; expires=Tue, 13-Feb-2024 17:41:52 GMT; Max-Age=1209600; path=/; httponly

set-cookie: device_view=full; expires=Fri, 01-Mar-2024 17:41:52 GMT; Max-Age=2678400; path=/; httponly

date: Tue, 30 Jan 2024 17:41:52 GMT

x-timer: S1706636513.639091,VS0,VE281

accept-ranges: bytes

vary: Accept-Encoding, User-Agent

referrer-policy: no-referrer-when-downgrade

strict-transport-security: max-age=63072000; includeSubDomains; preload

content-length: 158

{"error":"Rate limit exceeded. Slow down cowboy.","limit":0,"offset":0,"number_of_page_results":0,"number_of_total_results":0,"status_code":107,"results":[]}

Some more info from looking at my cron logs:

The last working run was at 2024-01-24T02:00:02.073-08:00

It started failing for me at 2024-01-24T02:15:01.479-08:00

Avatar image for __david__
__david__

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Hi, I'm also noticing that my API key is getting constantly rate limited. My app hits the /videos endpoint once every 15 minutes or so. It seems like the API number that's reported is cumulative forever—mine says:

You have used 946 requests in the last hour for API Path '/videos' ...a tad bit gluttonous don't you think? (reset in -0 minutes)

Your request rate is fine

I've had the key since 2016 so the number is pretty low, considering. I'm not sure why it's being rate limited…

Avatar image for __david__
__david__

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#5  Edited By __david__

I also noticed the following data issues:

These videos ids are missing their youtube_id (what I think they should be is shown in brackets):

  1. 18331 [xuvoEiBrxs0] - "Grubber Lang's Punch-Out!! 05"
  2. 18328 [m3aM6GY3H64] - "Giant Bombcast 775: Hunter Biden Kaitos [premium]"
  3. 18320 [Y3QoyM0db5U] - "Giant Bomb Presents: Power Bombcast 32: Royal Rumble 2023"

Id 18333 ("Voicemail Dump Truck 56") shows a youtube_id of "PIDSoqmKSI" but that is an invalid youtube id. The correct one appears to be "dI0dI7jSyWY" (which incidentally lists it as "Voicemail Dump Truck 57" instead of 56).

None of those 4 videos play on the site either.

Avatar image for __david__
__david__

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Hi, I've noticed my api downloader stopped working lately: All the video urls for videos posted since 2023-02-01 return "403 Forbidden". Old videos still work.

An Apple TV App I use is also broken in the same way (old videos work, new don't), I'm guessing for the same reason.

The first video I see with the new failing URLs is id 18314 ("Game Mess Mornings 02/01/23").

The latest video as of this writing (id 18334, "Grubbsy 3D - Part 7") has these urls listed:

"low_url": "https://cdn.jwplayer.com/videos/n931dDvX-My26M3qW.mp4?exp=1676144632&sig=31d9dxxxxxxxxxxxxxxxxxxxxxbf004d",
"high_url": "https://cdn.jwplayer.com/videos/n931dDvX-VVlevPs3.mp4?exp=1676144632&sig=0d8f8xxxxxxxxxxxxxxxxxxxxx1d3938",
"hd_url": "https://cdn.jwplayer.com/videos/n931dDvX-jyWFZ7TV.mp4?exp=1676144632&sig=49f7cxxxxxxxxxxxxxxxxxxxxx7b9e6b",

(I've x-ed out part of that sig parameter because I don't know if that's public or unique to my api key).

All of those return 403 errors. Adding my API key to the url parameters has no effect.

The older videos that work are hosted on "https://giantbomb.redvideo.io" as opposed to "https://cdn.jwplayer.com/".

Is this a known issue? Is there any fix in the works?

Thanks,

David

Avatar image for __david__
__david__

9

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Could this also be why certain videos haven't shown up in the api yet? The Patrick's Parabox Quicklook isn't listed in the API nor in the HD8K RSS feed…