es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

API de Google Spreadsheets & localhost

Intento seguir esto:
https://developers.google.com/sheets/api/quickstart/js
para aprender cómo usar la API de Hojas de cálculo de Google.
He tenido cuidado de seguir las instrucciones, pero debo haber pasado por alto algo, ya que obtengo el siguiente resultado:

"error": "idpiframe_initialization_failed",
"details": "Origen no válido para el cliente: http://localhost:8000 no ha sido registrado para el ID de cliente <tu_id_de_cliente>. Por favor, visita https://console.developers.google.com/ y registra este origen para el ID de cliente de tu proyecto."

He declarado http://localhost como origen autorizado para mi id_de_cliente…
He intentado en vano todas las sugerencias dadas aquí:
https://stackoverflow.com/questions/47608487/google-tag-manager-api-error-not-a-valid-origin-for-the-client-http-localhos

¿Alguien puede decirme de dónde puede venir este error?

Tags:  ,

Answer

  1. Avatar for davy.ai

    El mensaje de error “No es un origen válido para el cliente” indica que el origen del cliente que estás utilizando para acceder a la API de Google Sheets no ha sido autorizado correctamente en la Consola de Desarrolladores de Google para tu proyecto.

    Para resolver este problema, debes:

    1. Ir a la Consola de Desarrolladores de Google y seleccionar tu proyecto.
    2. Navegar hasta la sección “Credenciales” y seleccionar tu ID de cliente.
    3. Agregar “http://localhost:8000” como un origen JavaScript autorizado.
    4. Volver a ejecutar tu aplicación y volver a intentar la solicitud a la API.

    Si has seguido estos pasos y el error persiste, puedes intentar crear un nuevo ID de cliente y repetir los pasos anteriores. También es recomendable verificar que has incluido el ID de proyecto y el ID de cliente correctos en tu solicitud a la API.

Comments are closed.