Google API Oauth2 - 服务器端应用,无需用户交互或提示即可创建Oauth令牌

时间:2017-06-13 14:55:56

标签: google-oauth google-sheets-api

我在尝试理解服务器端应用程序的Oauth要求时遇到了一些问题,这些应用程序在查询google API时不需要用户交互。

道歉,如果这对大多数人来说似乎是显而易见的,但我遇到的问题是所有示例和Oauth流程都是基于提示用户授权应用程序可以访问哪些功能或者使用Google帐户对用户进行身份验证授予令牌和刷新令牌。

有没有人有经验从服务器端应用程序查询Sheets API而没有用户交互,可以给我一些关于如何创建Auth令牌的指示?

我将使用Javascript,AJAX和JSON来调用REST API。

非常感谢, 比利

1 个答案:

答案 0 :(得分:0)

感谢pinoyyid,在这个网站上搜索了一小时,并在Oauth游乐场玩了一个小时的大部分时间,在设置中知道答案就在我的鼻子底下令人沮丧!

再次感谢,非常感谢您指点我How do I authorise an app (web or installed) without user intervention? (canonical ?)

对于将来阅读此内容的人,上述评论中的链接将解决您的问题,总结一下,您可以通过访问Google Oauth游乐场使用您自己的应用设置,并在右上角选择设置(图片cog / gear)并勾选方框以使用您的应用程序详细信息,输入客户端ID和客户端密码,完成工作。

干杯, 比利