Где я могу найти список областей действия Google OAuth 2.0 API?[закрыто]

StackOverflow https://stackoverflow.com//questions/10664868

  •  11-12-2019
  •  | 
  •  

Вопрос

Пример, с которым я работаю, определяет область запроса OAuth как:scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile

который декодируется в два URI:

Я не могу найти документацию, охватывающую полный список доступных областей и какая информация доступна в каждой области. Кто-нибудь знает, существует ли такая вещь?

Это было полезно?

Решение

То, что вы ищете, это Google APIs Discovery Service.

Еще несколько интересных ресурсов:

  • Ан отличный блог к Николя Гарнье который описывает важные вещи, стоящие за этой услугой.

  • А Игровая площадка Google 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.Области действия не изменились при изменении OAuth 1.0 или Oauth 2.0.Ссылка на страницу добавлена кликните сюда чтобы узнать полный список областей Google или ссылку https://developers.google.com/gdata/faq#AuthScopes

Вот документ, недавно добавленный в документацию Google OAuth 2.0, с полным списком областей действия:

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

Документы Google oauth отображают таблицу, в которой перечислены все доступные области действия.

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

Вот списки всех областей Google:https://developers.google.com/identity/protocols/googlescopes

Возможно, немного поздно, но это из документации:

Информацию о доступных областях входа см. Авторизоваться области.Чтобы просмотреть доступные области действия для всех API Google, посетите Обозреватель API.

URL-адреса для тех, кто не любит переходить по ссылкам:

Я искал то же самое, что и всегда, и нашел этот действительно потрясающий инструмент oAuth 2.0 Playground, разработанный Google, где вы можете найти все области действия в различных API, которые они предоставляют.

Ссылку и расширение Chrome они рекомендуют использовать:

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

http://goo.gl/y9nH4H

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top