首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在中使用Google -每次都授权?

在中使用Google -每次都授权?
EN

Stack Overflow用户
提问于 2016-09-04 15:28:02
回答 1查看 752关注 0票数 1

我希望我的bot (中的C#)访问我的谷歌日历,以便我和其他与机器人聊天的人可以查看即将到来的事件。我发现的大多数Google展示了如何授权新用户自己的Google (https://developers.google.com/google-apps/calendar/quickstart/dotnet和OAuth 2.0库),但我不希望机器人访问特定用户的日历,每次只访问一个特定的日历。

机器人需要反复授权才能查看这一日历吗?我是否能够在代码中嵌入凭据,这样用户就不会被提示授权?

谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-30 17:29:25

尝试使用Google服务帐户

GoogleWeb2.0系统支持服务器与服务器之间的交互,例如OAuth应用程序和Google之间的交互。对于此场景,您需要一个服务帐户,它是属于应用程序的帐户,而不是属于单个最终用户的帐户。您的应用程序代表服务帐户调用Google,因此用户不会直接参与其中。这个场景有时被称为“两条腿的OAuth”或“2LO”。(相关术语“三条腿的OAuth”指的是应用程序代表最终用户调用Google的场景,有时需要用户的同意。)通常,当应用程序使用Google来处理自己的数据而不是用户的数据时,应用程序使用服务帐户。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39318527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档