Google'ın OAuth 2.0 API kapsamlarının listesini nerede bulabilirim? [kapalı]


112

Üzerinde çalıştığım örnek, OAuth isteğindeki kapsamı şu şekilde belirtiyor: kapsam = https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.email + https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.profile

iki URI'ye kod çözen:

Mevcut kapsamların tam listesini ve her kapsamda hangi bilgilere erişilebileceğini kapsayan belgeleri bulamıyorum - böyle bir şeyin var olup olmadığını bilen var mı?


Hiç iyi bir liste buldun mu?
Justin Thomas


kullanıcının sorularındaki kapsamlar kullanımdan kaldırıldı, yeni kapsamlar sadece profil ve e-
postadır

Herhangi biri bu soruda bana yardımcı olabilir mi lütfen? stackoverflow.com/questions/34220051/…
robel

3
Google'ın OAuth2 belgeleri berbat.
Kevin

Yanıtlar:


76

Aradığınız şey Google APIs Discovery Service.

Diğer birkaç ilginç kaynak:

  • Bir mükemmel bir blog tarafından Nicolas Garnier bu hizmetin arkasında önemli şeyler anlatmaktadır.

  • Google OAuth2 oyun alanı , bilgi başka iyi kaynağıdır.

  • Eğer keşif belgelere değişiklikleri izleme ilgilendiğiniz veya tüm doküman okumak istemiyoruz Sonunda ise, ilginç bir orada çevrimiçi uygulama ile Gerwin Sturm .


Bu blog yazısı tam da ihtiyacım olan şeydi. Teşekkür ederim!
jj0b

5
Gerwin'in çevrimiçi uygulaması paha biçilemez.
Foreever

Google OAuth2 oyun alanı 404
PW Kad

teşekkürler PW Kad, url'yi buna göre güncelledim.
Antonio Saco

Bu bilgi için teşekkürler, +1. Sahip olduğum cevaplanmamış bir soruya bir göz atarsanız gerçekten çok memnun olurum: stackoverflow.com/questions/36289389/…
Sabuncu



8

Aşağıda, Google'ın OAuth 2.0 belgelerine kapsamlı bir kapsam listesiyle eklenen bir belge verilmiştir:

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


Teşekkürler. Bu soru için en iyi cevap. Tam olarak aradığım şey buydu (API kitaplığına göre gruplandırılan kapsamların listesi). Googleapis.com/auth/analytics.readonly kapsamını kullandım ve konsolda mantıksal olarak "Google Analytics Raporlama API'si" kitaplığında adı verilen API'yi etkinleştirdim ancak API'den veri alamadım. "Analytics API" adlı API'yi etkinleştirmem gerekiyordu. Bağlantınızda her iki API'nin de analytics.readonly kapsam (yanıltıcıdır) içerdiğini merak ediyorum. Daha sonra, kapsam aynı olmasına rağmen, verileri almak için doğru uç
noktayı

Bu en iyi cevap. Çok teşekkür ederim. Bana çok yardımcı oldu.
Hsinhsin Hung




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.