我在哪里可以找到谷歌的OAuth 2.0 API作用域列表? [关闭](Where can I

2019-06-24 14:47发布

我正在使用的示例指定在OAuth请求作为范围:范围= HTTPS%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email + HTTPS%3A%2F%2Fwww.googleapis.com%2Fauth% 2Fuserinfo.profile

其解码为两个URI:

  • https://www.googleapis.com/auth/userinfo.email
  • https://www.googleapis.com/auth/userinfo.profile

我无法找到文件覆盖可用,哪些信息是每个范围内的访问范围的完整列表 - 没有人知道,如果这样的事情存在?

Answer 1:

你要找的是Google APIs Discovery Service

还有一些其他有趣的资源:

  • 一个优秀的博客由尼古拉斯·加尼尔描述该服务背后的重要的事情。

  • 在谷歌的OAuth2游乐场 ,是信息的另一个极好来源。

  • 最后,如果你有兴趣跟踪更改发现的文件或者不想阅读所有的文档,还有一个有趣的在线实现由格温斯特姆



Answer 2:

由于安东尼奥·萨科的链接,我能找到:

https://www.googleapis.com/discovery/v1/apis/oauth2/v2/rest?fields=auth(oauth2(scopes))

它说,这些都是范围内有效:

 - https://www.googleapis.com/auth/plus.me (Know who you are on Google)
 - https://www.googleapis.com/auth/userinfo.email (View your email address)
 - https://www.googleapis.com/auth/userinfo.profile (View basic information about your account)


Answer 3:

未在文件的OAuth提供范围的完整列表,但下的GData开发商FAQ中提供。 所述作用域不变化的OAuth 1.0或2.0的Oauth改变。 链接到页面被添加点击这里了解谷歌作用域的完整列表或链接https://developers.google.com/gdata/faq#AuthScopes



Answer 4:

谷歌的OAuth文档显示列出所有可用范围的表。

https://developers.google.com/+/api/oauth#scopes-table



Answer 5:

下面是最近添加到谷歌的OAuth 2.0文档,具有范围的全面列表中的文档:

https://developers.google.com/identity/protocols/googlescopes



Answer 6:

这里是所有谷歌作用域的列表: https://developers.google.com/identity/protocols/googlescopes



Answer 7:

有点晚了,也许,但是这从文档:

有关可登录范围的信息,请参阅登录范围。 要查看所有谷歌API的可用范围,请访问API浏览器 。

对于那些谁不喜欢点击链接网址,:

  • https://developers.google.com/+/api/oauth#login-scopes
  • https://developers.google.com/apis-explorer/#p/


Answer 8:

我一直在寻找同样的事情,像永远,我发现谷歌开发的这种真正真棒工具的OAuth 2.0游乐场,在这里您可以找到所有范围在他们提供的各种API。

Link和Chrome扩展他们建议使用:

https://developers.google.com/oauthplayground/

http://goo.gl/y9nH4H



文章来源: Where can I find a list of scopes for Google's OAuth 2.0 API? [closed]