Где я могу найти список областей действия Google OAuth 2.0 API?[закрыто]
-
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 отображают таблицу, в которой перечислены все доступные области действия.
Вот списки всех областей Google:https://developers.google.com/identity/protocols/googlescopes
Возможно, немного поздно, но это из документации:
Информацию о доступных областях входа см. Авторизоваться области.Чтобы просмотреть доступные области действия для всех API Google, посетите Обозреватель API.
URL-адреса для тех, кто не любит переходить по ссылкам:
Я искал то же самое, что и всегда, и нашел этот действительно потрясающий инструмент oAuth 2.0 Playground, разработанный Google, где вы можете найти все области действия в различных API, которые они предоставляют.
Ссылку и расширение Chrome они рекомендуют использовать: