Google API: Not a valid origin for the client: url has not been whitelisted for client ID "ID"

google-api, whitelist, youtube-data-api

Solution

Had the same problem and here's how I solved it:

- Activate both Analytics and Google Plus APIs on your project

- Create new OAUTH 2.0 client credentials

- Add the Authorized Javascript Origins under Restrictions section

- Use the new client id.

Enjoy.

Problem

I need help. I don't found an answer to my question. I tried googling and I tried asking on other sides but I never found an answer. I'm working with the google API (Youtube data API) and I use the example code from the google side the code it works I'm pretty sure about that. I got an error when i try to start the Script: details: "Not a valid origin for the client: "MyURL" has not been whitelisted for client ID "MyID". Please go to https://console.developers.google.com/ and whitelist this origin for your project's client ID." error: "idpiframe_initialization_failed" The problem i whitelisted my Website and it's accepted. i don't know what is wrong. What should i do to "whitelist" my Domain (It's whitelisted) And another question. I did not search for an answer on this question before. I think it's possible that I can use the code on Localhost, I think I must whitelist my localhost address or something like this. But whitelisting does not work. - DreamGamer

Original source