授权谷歌urlfetch API只能在脚本编辑器可能,而不是与Web应用程序/服务UI
问题描述:
我们建立与谷歌应用程序脚本(部署为Web应用程序)的服务。 此服务脚本使用带有UrlFetchApp和oAuthConfig的Google API。我们的脚本和服务正在毫无问题地工作。授权谷歌urlfetch API只能在脚本编辑器可能,而不是与Web应用程序/服务UI
问题: 如果新用户想要使用我们的服务,他启动服务URL并打开服务。在这个过程中,他必须授权脚本函数使用的所有内容,而不使用with urlfetch使用api。所以,如果他再次启动服务,他会收到错误消息:“需要授权才能执行该操作”。 我们发现授权urlfetch-api的唯一方式是用户进入脚本编辑器并从编辑器UI启动该功能。如果他这样做,他可以授权这个API。 Afterwords,他可以通过网址开始服务,一切运作良好。
有没有人知道更好的方式来授权用户,而无需在编辑器中进行此操作?
答
用户可以直接从浏览器的URL运行脚本,将得到该点的标准授权的对话。通过在html中提供链接和定制的响应,您可以使其更友好一些。
+0
不,这个过程不适用于urlfetch-api授权... – user2839250
谢谢你......所以我现在也在等待...... – user2839250