2012-07-10 21 views
20

Recibo este mensaje de error continuamente (se requiere autorización para realizar esa acción) cuando intento ver mi aplicación desplegada.Cómo detengo el error, la autorización es necesaria para realizar esa acción en Google Script

Lo que quiero saber es lo que debo hacer para evitar el error.

Servicios en uso en el guión: - ScriptDb - UiApp

(creo que eso es todo)

Estoy bastante seguro de que esto es una pregunta bastante estúpida, pero me parece que no puede para encontrar la respuesta en la documentación, así que estaría muy agradecido por la ayuda de ustedes.

Gracias.

Respuesta

44

Primero debe ir al editor de scripts e intentar ejecutar cualquier función manualmente.

Aparece una primera ventana emergente de autorización la primera vez que implementa como aplicación web, pero si va y cambia el código para acceder a nuevos servicios, debe volver a autorizarlo.

+0

En cuanto a ejecutar cada función en primer lugar, va que no es posible para mí y para el depurador actual ya que he creado mis propios objetos y no depurará/ejecutará las funciones dentro de ellos por la razón que sea. –

+0

Supongo que significaba ejecutar la función directamente usando el menú desplegable para seleccionar una función en lugar de simplemente llamar a las funciones ... –

+4

Sí, solo vaya al editor de scripts e intente ejecutar cualquier función. Si el guión no está autorizado, como lo sugiere el mensaje, la función no se ejecutará y aparecerá una ventana emergente de autorización para que pueda hacerlo. Si se ejecuta y falla porque no tienen un parámetro esperado, no hay problema. No estábamos tratando de ejecutarlo, solo autorizarlo. Puede crear una función vacía, p. 'function auth() {}' solo para no hacer nada de manera segura si lo desea (además de abrir la ventana de autorización). –

Cuestiones relacionadas