我在尝试理解服务器端应用程序的Oauth要求时遇到了一些问题,这些应用程序在查询google API时不需要用户交互。
道歉,如果这对大多数人来说似乎是显而易见的,但我遇到的问题是所有示例和Oauth流程都是基于提示用户授权应用程序可以访问哪些功能或者使用Google帐户对用户进行身份验证授予令牌和刷新令牌。
有没有人有经验从服务器端应用程序查询Sheets API而没有用户交互,可以给我一些关于如何创建Auth令牌的指示?
我将使用Javascript,AJAX和JSON来调用REST API。
非常感谢, 比利
答案 0 :(得分:0)
感谢pinoyyid,在这个网站上搜索了一小时,并在Oauth游乐场玩了一个小时的大部分时间,在设置中知道答案就在我的鼻子底下令人沮丧!
再次感谢,非常感谢您指点我How do I authorise an app (web or installed) without user intervention? (canonical ?)。
对于将来阅读此内容的人,上述评论中的链接将解决您的问题,总结一下,您可以通过访问Google Oauth游乐场使用您自己的应用设置,并在右上角选择设置(图片cog / gear)并勾选方框以使用您的应用程序详细信息,输入客户端ID和客户端密码,完成工作。
干杯, 比利