you referernotallowedmaperror página purposes puede own only google for esta error development deletedapiprojectmaperror correctamente cargar cargado javascript youtube-api youtube-javascript-api

referernotallowedmaperror - google maps javascript api error: deletedapiprojectmaperror



Obteniendo el error 403: acceso no configurado. Utilice Google Developers Console para activar la API de su proyecto (13)

Estoy tratando de usar la API de Youtube para obtener todos los videos de un canal en particular. Configuré el proyecto en Google Developers Console y obtuve una clave de navegador API. Active la API de datos de YouTube v3 y, para mayor seguridad, habilité la API de YouTube Analytics.

No sé de qué estoy obteniendo este error. Alguien puede ayudarme.

{ "error": { "errors": [ { "domain": "usageLimits", "reason": "accessNotConfigured", "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project." } ], "code": 403, "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project." } }

Código que estoy usando. Todavía no hace nada, solo intenta buscar los datos.

jQuery.getJSON(''https://www.googleapis.com/youtube/v3/channels?part=UncleBens&id=UncleBens&key=AIzaSyDXD80S1mFHH2HSZFxLemkae-_Cl_nY5Xk'', function(data){ console.log(data); for(var i=0; i<data.data.items.length; i++) { console.log(data.data.items[i].title); // title console.log(data.data.items[i].description); // description } });


Asegúrese de que la ''Youtube Data API V3'' esté habilitada para su proyecto. Puedes encontrarlo en ''APIs & Auth'' -> ''API''.
Además, después de habilitar las API de datos de Youtube para su proyecto, espere un minuto antes de disparar las solicitudes utilizando la clave API.


Configurando "Referers" a "Any referer allowed" para su proyecto (simplemente deje el campo en blanco)

vaya a su consola ( https://console.developers.google.com/project ) y abra Api & auth >> Credentials y haga clic en "Editar referencias permitidas" para vaciar el campo de entrada. actualizar la consulta

trabaja bien.


Debe habilitar un par de API (en la nueva consola de Google) para que todo funcione como se espera.

Dirígete a https://console.developers.google.com y asegúrate de que en las "API" que tienes habilitadas las siguientes API:

  1. "API de contactos"
  2. "API de Google+"


Enfrenté el mismo problema y mi problema fue porque tenía diferentes nombres en mi proyecto y API de Google.

Este es un ejemplo con Android

public MakeRequestTask(GoogleAccountCredential credential) { HttpTransport transport = AndroidHttp.newCompatibleTransport(); JsonFactory jsonFactory = JacksonFactory.getDefaultInstance(); mService = new com.google.api.services.calendar.Calendar.Builder( transport, jsonFactory, credential) .setApplicationName("Google Calendar API Example") .build(); }

Aquí el nombre es "Ejemplo de la API de Google Calendar"

y el nombre en las API de Google es "Ejemplo de aplicación"

Para resolver el problema, cambié el nombre en mi proyecto a

public MakeRequestTask(GoogleAccountCredential credential) { HttpTransport transport = AndroidHttp.newCompatibleTransport(); JsonFactory jsonFactory = JacksonFactory.getDefaultInstance(); mService = new com.google.api.services.calendar.Calendar.Builder( transport, jsonFactory, credential) .setApplicationName("App Example") .build(); }


Enfrenté el mismo problema. Aunque no estoy seguro de la razón y la lógica detrás de esto, pero los siguientes pasos funcionaron:

1) Dejé el campo de los referers en blanco (se permite cualquier referencia). Sin embargo, esto solo no funcionó. 2) Regeneré la clave del navegador. Eso hizo el truco.

Espero que esto ayude.


He enfrentado el mismo problema esta mañana, pero solo estaba intentando iniciar sesión con una cuenta de Google. Estaba recibiendo el mismo mensaje exacto.

Lo que funcionó para mí fue poner en MARCHA estas dos API: API de contactos API de Google+

en su consola: https://console.developers.google.com/project/your-project-id/apiui/api

No quiero vaciar el "campo de referers permitidos", ya que prefiero tener el control desde donde las personas pueden iniciar sesión en mi aplicación. No tuve que cambiar mi clave API tampoco. Solo para los registros, estoy usando Spring Social Google 1.1.0


Intente configurar los "Referers" en "Cualquier referencia permitida" para su proyecto (simplemente deje el campo vacío) en Google Developers Console si aún no es así.

Para ello, vaya a la Consola de Google Developers y abra API & Auth / Credentials y haga clic en "Editar referers permitidos" para vaciar el campo de entrada.


Me encontré con el mismo problema cuando estaba usando la API de gestión de Google Analytics. Esto es lo que funcionó para mí:

  1. Asegúrese de que las siguientes API estén habilitadas en su consola API:

    • YouTube Data API v3
    • API de YouTube Analytics
    • Contactos API
    • API de Google+
  2. Asegúrese de que los ámbitos requeridos por la API estén definidos correctamente en su aplicación. Para Youtube, use los ámbitos necesarios para acceder a las llamadas API yuo

  3. Asegúrese de que CLIENT_ID y CLIENT_SECRET de Google Project en su consola API sean los correctos definidos en su aplicación cliente.


Me encontré con este mismo problema y lo que funcionó para mí fue el uso de una "clave de servidor" en lugar de una "clave del navegador". No estoy seguro de por qué eso sería importante ya que estaba haciendo la solicitud de un navegador en ambos casos, pero funciona :)


Si utiliza el Public API access para la acción, debe agregar su IP del servidor a la lista de IP permitidas (Seleccione Proyecto -> API y Auth -> Credenciales). De lo contrario, recibirá un error como el anterior: "Acceso no configurado. Utilice Google Developers Console para activar la API para su proyecto".

Por favor, mira mi archivo adjunto para ver más


Yo tuve el mismo problema. Intenté vaciar la lista de referencias, pero eso no solucionó el problema. Luego regeneré la clave. La nueva clave dio un error de "clave expirada". Así que volví a la clave obsoleta, que ahora funcionaba.


en las credenciales de api y de autenticación en https://console.developers.google.com, simplemente deje la clave para las aplicaciones del servidor Editar ips permitidos, esto va a funcionar