YouTube API Key won't work: "Requests from referer are blocked"

You Tube recently expired my API key, so I proceeded to create a new one according to your instructions at https://tubepress.com/docs/youtube-api-setup/, however no matter how I restrict or don’t restrict it, I keep getting the following error message in my page: YouTube responded with an error: Requests from referer are blocked.
¿What does this mean?

Here are the steps we suggest:

  1. Log in to the Google Developer’s Console
  2. Click the “Credentials” tab on the left navigation bar
  3. Under “API keys”, select the key you’re currently using with TubePress
  4. Under “Application restrictions”, ensure that “None” is selected
  5. Clear the system cache

Give that a try and let us know how it works for you?

1 Like

Tried this and it does not work unfortunately

I found out that “YouTube” has a quota system, and once you hit 300 ‘hits’, the API is ‘locked’ It might be “per call” to Youtube API, or it might be per thumbnail returned. Not sure if a daily quota limit or not, (I suspect not) I had a utility (TraceBlaster by BlasterSuite) that was supposed to find the keywords from videos, and that had “knocked out” my API with too many requests.

I suspect that’s why TubePress use a cache so that it “pulls” the data once, and any request to view video (thumbnails / meta tags) in future is reloaded from there.