Где я могу найти список областей применения API OAuth 2.0 Google?
В примере, в котором я работаю, определяется область запроса OAuth как: Объем = HTTPS% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.email + HTTPS% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.profile
который декодирует на два URI:
Я не могу найти документацию, охватывающую полный список доступных областей и доступную информацию в каждой области - кто-нибудь знает, существует ли такая вещь?
Ответы
Ответ 1
Что вы ищете, это Google APIs Discovery Service
.
Несколько других интересных ресурсов:
-
отличный блог Николя Гарнье, который описывает важные вещи, стоящие за этой услугой.
-
игровая площадка Google OAuth2 - еще один хороший источник информации.
-
Наконец, если вы заинтересованы в отслеживании изменений в документах обнаружения или не хотите читать все документы, есть интересный онлайн реализация Гервином Штурмом.
Ответ 2
Благодаря ссылкам Antonio Sacco, я смог найти:
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)
Ответ 3
Полный список областей не содержится в документации OAuth, но предоставляется в разделе FAQ разработчиков GData. Области не изменяются при изменении OAuth 1.0 или Oauth 2.0. Ссылка на страницу добавлена Нажмите здесь, чтобы узнать полный список областей Google или ссылку https://developers.google.com/gdata/faq#AuthScopes
Ответ 4
Google oauth docs отображает таблицу, в которой перечислены все доступные области.
https://developers.google.com/+/api/oauth#scopes-table
Ответ 5
Немного поздно, может быть, но это из документов:
Информацию о доступных зонах входа в систему см. в разделе Login. Чтобы просмотреть доступные области для всех API Google, посетите API-интерфейс.
Вызов для тех, кому не нравится нажимать на ссылки:
Ответ 6
Вот документ, недавно добавленный в документацию Google OAuth 2.0, с полным списком областей:
https://developers.google.com/identity/protocols/googlescopes
Ответ 7
Я искал то же самое, что и навсегда, и я нашел этот действительно потрясающий инструмент oAuth 2.0 Playground, разработанный Google, где вы можете найти все области в различных apis, которые они предоставляют.
Ссылка и расширение Chrome, которое они рекомендуют использовать:
https://developers.google.com/oauthplayground/
http://goo.gl/y9nH4H
Ответ 8
Вот список всех областей Google:
https://developers.google.com/identity/protocols/googlescopes