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


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

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

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

8 107

8 ответов:

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

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

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

  • на Google OAuth2 playground, еще один хороший источник информации.

  • наконец, если вы заинтересованы в отслеживании изменений к открытию документы или не хотите читать все документы, есть интересное онлайн реализации by Гервин Штурм.

благодаря ссылкам Антонио Сакко, я смог найти:

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

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

https://developers.google.com/+ / api / oauth#scopes-Таблица

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

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

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

немного поздно, может быть, но это из документов:

сведения о доступных областях входа см. В разделе логин областей. Чтобы увидеть доступные области для всех API Google, посетите API Explorer.

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

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

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

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

http://goo.gl/y9nH4H