Google 通讯录只读 (OAuth 2.0)
我们使用 OAuth 2.0 访问 Gmail 联系人。您知道是否可以通过授权弹出窗口指示我们需要只读访问权限的方式请求访问权限(范围)。
现在流行语说“管理您的联系人” - 查看和管理您的 Google 联系人。 这个“管理”部分让许多用户感到沮丧,而我们所需要的只是查看它们。
到目前为止,我们尝试了以下范围,但弹出窗口是相同的(“管理联系人”): - https://www.google.com/m8/feeds/ - https://www-opensocial.googleusercontent.com/api/people
谢谢, 皮奥特尔
We're using OAuth 2.0 to access Gmail Contacts. Do you know if it is possible to request access (scope) in such a way that the authorization pop-up indicates that we need read only access.
Right now the pop say says "Manage your contacts" - view and manage your Google Contacts.
This "manage" part is discouraging to many users while all we need is to view them.
So far we tried the following scopes but the pop-up is the same ("Manage contacts"):
- https://www.google.com/m8/feeds/
- https://www-opensocial.googleusercontent.com/api/people
Thanks,
Piotr
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,有,只需使用
https://www.googleapis.com/auth/contacts.readonly
作为范围,它就会显示“查看您的联系人”。希望有帮助!
Yes, there is, just use
https://www.googleapis.com/auth/contacts.readonly
as the scope and it will say "View your contacts".Hope that helps!
对于联系人,谷歌拥有的最低范围粒度是读/写。只读访问不可用。
For contacts, the lowest granularity of scope that google has is read/write. Read only access is not available.