Google Asistan ile entegre etmeyi planlıyorsanız , Google Konsolundaki Eylemler konusuna bakın.
Aksi takdirde, hizmetinize OAuth 2.0 yetkilendirmesi eklemeden önce aşağıdaki bilgileri hazırlayın ve geliştirici ilişkileri veya iş geliştirme temsilcinizle iletişime geçin:
Yetkilendirme uç noktası URL'si . Bu, barındırdığınız ve Google'ın çağrı yaptığı yetkilendirme uç noktasının URL'sidir. Trafik yalnızca HTTPS üzerinden kabul edilmelidir. Örneğin,
https://myservice.example.com/auth. Çoğu zaman mevcut bir oturum açma sayfası, yetkilendirme uç noktası olarak hizmet verecek şekilde uyarlanabilir.
Jeton uç nokta URL'si . Bu, barındırdığınız ve Google'ın çağrı yaptığı jeton uç noktasının URL'sidir. Trafik, HTTPS üzerinden ve yalnızca diğer bilinen hizmetlerden (Google'ınki gibi) kabul edilmelidir. Örneğin,
https://oauth2.example.com/token. Yetkilendirme ve belirteç uç noktaları farklı alanlarda barındırılabilir.
İsteğe bağlı jeton iptali uç nokta URL'si . Bu, barındırdığınız ve Google'ın çağrı yaptığı iptal uç noktasının URL'sidir. Trafik, HTTPS üzerinden ve yalnızca diğer bilinen hizmetlerden (Google'ınki gibi) kabul edilmelidir. Örneğin,
https://oauth2.example.com/revoke. Yetkilendirme, jetonunuz ve iptal uç noktalarınız farklı alanlarda barındırılabilir.
İsteğe Bağlı Hesaplar Arası Koruma (RISC) URL'si . Bu, barındırdığınız bir URL'dir ve Google, çağrı yapar. Değeri seçebilirsiniz.
Google için istemci kimliği ve istemci sırrı . Google'a, isteğin kaynağını belirlemek için OAuth 2.0 isteklerinde kullanılan bir istemci kimliği ve istek sahteciliğini önlemek için kullanılan bir istemci sırrı atamanız gerekir. Google istemci kimliği ve istemci sırrı, seçtiğiniz herhangi bir URL güvenli dize değeri olabilir. İstemci sırrının yalnızca Google ve hizmetiniz tarafından görülebilmesini sağlamalısınız.
İsteğe bağlı kapsam dizeleri . API'nizin ne kadar ve ne tür kullanıcı verileri sağladığına bağlı olarak, farklı kullanıcı verileri kategorilerini temsil eden kapsamlar tanımlamak isteyebilirsiniz. Bunu yaparak taraflar, kullanıcılarınızdan yalnızca belirli türdeki verilere erişim izni isteyebilir ve müşterilerin kullanabileceği verileri yalnızca yetkili kapsamlarla sınırlayabilir. Özellikle, hizmetiniz Google ile entegrasyon için gerekenden daha fazla veriyi kullanıma sunuyorsa, yalnızca bazı verilere erişim izni vermek için kapsamları kullanabilirsiniz.
- Google API Proje Kimliğiniz
Proje kimliğinizi görüntülemek için:
- Go to the Google API Console.
- Projenizi açılış sayfasındaki tabloda bulun. Proje kimliği Kimlik sütununda görünür.