1

我想通过 Google Apps 脚本访问云打印 JSON 界面。我知道我需要获得授权令牌,但是当我尝试调用“ UrlFetchApp.addOAuthService("google"); ”时,它只显示:

执行该操作需要授权

我的项目已经作为 Web 应用程序发布,当我在寻找答案时,我发现有人说 Google Latitude API 正在使用 OAuth2 而 Google Apps 脚本引擎正在使用 OAuth1,因此无法获得令牌从中。

我想知道这是否也适用于谷歌云打印,因为我需要一个令牌来发送对 JSON API 的每次调用。

4

1 回答 1

1

如果错误消息显示“执行该操作需要授权。”,您所要做的就是授权您的脚本。只需尝试从脚本编辑器手动运行任何功能,您就会被要求授权。

但是,如果脚本作为 Web 应用程序发布并设置为以运行脚本的用户身份运行,则每个访问脚本的用户都将被要求首次授权。

于 2013-05-16T04:50:37.060 回答