"403 – useLimits" en la API de youtube
Tengo esta respuesta JSON de mi llamada desde mi aplicación Android a la API de YouTube:
"error": { "errors": [ { "domain": "usageLimits", "reason": "ipRefererBlocked", "message": "There is a per-IP or per-Referer restriction configured on your API key and the request does not match these restrictions. Please use the Google Developers Console to update your API key configuration if request from this IP or referer should be allowed.", "extendedHelp": "https://console.developers.google.com" } ], "code": 403, "message": "There is a per-IP or per-Referer restriction configured on your API key and the request does not match these restrictions. Please use the Google Developers Console to update your API key configuration if request from this IP or referer should be allowed." }
Mi url es correcto (acoording youtube lista de búsqueda )
- YouTubePlayerSupportFragment inicia actividad duplicada
- Error al ejecutar 'postMessage' en el mensaje 'DOMWindow' en Android
- ¿Cómo se juega a los videos MP4 de Youtube?
- Android Java Youtube API v3.0 obtener enlace de vídeo RTSP
- YouTubeAndroidPlayerAPI no puede reproducir algunos videos
He leído en alguna parte que debo enviar una clave del navegador y NO una android-clave, pero no funciona.
- ¿Cómo puedo reproducir vídeos de YouTube en una aplicación de Android si un usuario no tiene instalada la aplicación de YouTube?
- ¿Cómo iniciar la aplicación Youtube para abrir un canal?
- Android WebView - Los vídeos de Youtube que no se reproducen dentro de la aplicación
- Cargando video de Youtube a través de i-frame en android webview
- ¿Cómo acceder a una lista de videos de youtube desde android usando googleapiclient?
- Notificación de envío cuando se carga un video nuevo en el canal de Youtube
- ¿Es posible integrar el canal de youtube en android?
- Los videos de incrustación de YouTube no funcionan en la vista web. ¿Qué tiene de malo este código?
El error me parece claro:
Su URL es buena, pero acaba de superar su cuota en la API de Youtube.
Hay una restricción por IP o por referencia configurada en su clave de API y la solicitud no coincide con estas restricciones.
Creo que esto sigue siendo cierto:
La versión 3 de la API de datos de YouTube contiene números concretos de cuotas enumerados en la Consola de API de Google en los que se registra para su clave de API. Puede utilizar 30.000 unidades / segundo / usuario y 50.000.000 por día.
La razón se explica en la respuesta que obtuvo:
Utilice la Consola de desarrolladores de Google para actualizar su configuración de clave de API si se debe permitir la solicitud de esta IP o referencia.
Su solicitud se bloqueó porque provenía de una dirección IP que no coincidía con las restricciones de propiedad intelectual para esa clave. No sé si está usando un navegador o una clave de servidor. He creado una clave de servidor y lo uso para probar tanto con mi navegador como con mi servidor. Después de crear la clave del servidor, marque la opción "IPs permitidas" en la ficha Acceso a la API y asegúrese de que esté en blanco para permitir todas las IP que proporcionan una clave válida. Del mismo modo, si está utilizando una tecla de navegador, marque los "referenciadores permitidos" y asegúrese de que estén en blanco: https://code.google.com/apis/console/?noredirect
-
Puede eliminar las restricciones de dominio de "Aceptar solicitudes de estos remitentes HTTP (sitios web)", si ha agregado uno. Una vez que su trabajo se puede agregar DOMAIN restricción de nombre más tarde. También se necesita el proceso de validación de propiedad de dominio, si se agregan restricciones de dominio.
-
Generar y usar la clave de tipo "navegador", si se integra a un sitio web / página web.
Gracias.
- Enviar una solicitud DELETE utilizando Volley (Android) a un REST Api con parámetros?
- Recibe correo electrónico de Twitter usando Fabric SDK