【发布时间】:2017-02-15 18:20:04
【问题描述】:
我正在使用 Google 应用程序脚本,我想使用 Google 选择器 API 来获取我的驱动程序文件和文件夹。
https://console.developers.google.com 用于创建凭据
但我不知道用于创建客户端 ID 的“JavaScript 重定向 URL”是什么。因为我正在从脚本编辑器执行此脚本(Google 驱动器 -> 新 > 谷歌表 -> 工具 -> 脚本编辑器)。
请帮忙解决这个问题...
【问题讨论】:
-
redirect_uri 没问题。例如,它是
"http://localhost:8000"。但是如果您想获取页面上的代码,当您选择应用程序类型时,请选择“其他”。对于“其他”,redirect_uri 是"urn:ietf:wg:oauth:2.0:oob"。当您使用redirect_uri 访问oauth URL 时,您可以在页面上看到代码。从 Google OAuth2 获得的访问令牌对于所有“应用程序类型”都是相同的。 -
感谢您的宝贵回答...但是您是在谈论创建客户端 ID 吗?在为客户端 ID 创建选择其他选项时,没有选项可以输入 redirect_uri...
-
对于“Other”,虽然没有选项,但是当你得到授权码响应时,可以使用
"urn:ietf:wg:oauth:2.0:oob"作为redirect_uri。你可以看到here。而如果你选择了“其他”,你可以在那个时候得到客户ID。
标签: google-apps-script google-picker