我正在使用的示例指定在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
我无法找到文件覆盖可用,哪些信息是每个范围内的访问范围的完整列表 - 没有人知道,如果这样的事情存在?
你要找的是Google APIs Discovery Service
。
还有一些其他有趣的资源:
一个优秀的博客由尼古拉斯·加尼尔描述该服务背后的重要的事情。
在谷歌的OAuth2游乐场 ,是信息的另一个极好来源。
最后,如果你有兴趣跟踪更改发现的文件或者不想阅读所有的文档,还有一个有趣的在线实现由格温斯特姆 。
由于安东尼奥·萨科的链接,我能找到:
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)
未在文件的OAuth提供范围的完整列表,但下的GData开发商FAQ中提供。 所述作用域不变化的OAuth 1.0或2.0的Oauth改变。 链接到页面被添加点击这里了解谷歌作用域的完整列表或链接https://developers.google.com/gdata/faq#AuthScopes
谷歌的OAuth文档显示列出所有可用范围的表。
https://developers.google.com/+/api/oauth#scopes-table
下面是最近添加到谷歌的OAuth 2.0文档,具有范围的全面列表中的文档:
https://developers.google.com/identity/protocols/googlescopes
这里是所有谷歌作用域的列表: https://developers.google.com/identity/protocols/googlescopes
有点晚了,也许,但是这从文档:
有关可登录范围的信息,请参阅登录范围。 要查看所有谷歌API的可用范围,请访问API浏览器 。
对于那些谁不喜欢点击链接网址,:
- https://developers.google.com/+/api/oauth#login-scopes
- https://developers.google.com/apis-explorer/#p/
我一直在寻找同样的事情,像永远,我发现谷歌开发的这种真正真棒工具的OAuth 2.0游乐场,在这里您可以找到所有范围在他们提供的各种API。
Link和Chrome扩展他们建议使用:
https://developers.google.com/oauthplayground/
http://goo.gl/y9nH4H