Mendaftar ke Google

Jika Anda berencana untuk berintegrasi dengan Asisten Google, lihat Tindakan di Konsol Google .

Jika tidak, sebelum Anda menambahkan otorisasi OAuth 2.0 ke layanan Anda, siapkan informasi berikut dan hubungi relasi pengembang atau perwakilan pengembangan bisnis Anda:

  • URL titik akhir otorisasi . Ini adalah URL untuk titik akhir otorisasi yang Anda hosting dan yang ditelepon oleh Google. Lalu lintas hanya boleh diterima melalui HTTPS. Misalnya, https://myservice.example.com/auth . Seringkali halaman masuk yang sudah ada dapat diadaptasi untuk berfungsi sebagai titik akhir otorisasi.

  • URL titik akhir token . Ini adalah URL untuk titik akhir token yang Anda host dan Google lakukan panggilan ke. Lalu lintas harus diterima melalui HTTPS dan hanya dari layanan lain yang dikenal (seperti Google). Misalnya, https://oauth2.example.com/token . Titik akhir otorisasi dan token dapat dihosting di domain yang berbeda.

  • URL titik akhir pencabutan token opsional . Ini adalah URL untuk titik akhir pencabutan yang Anda host dan Google lakukan panggilan ke. Lalu lintas harus diterima melalui HTTPS dan hanya dari layanan lain yang dikenal (seperti Google). Misalnya, https://oauth2.example.com/revoke . Titik akhir otorisasi, token, dan pencabutan Anda mungkin dihosting di domain yang berbeda.

  • URL Opsional Perlindungan Lintas Akun (RISC) . Ini adalah URL yang Anda host dan Google lakukan panggilan ke. Anda dapat memilih nilainya.

  • ID Klien dan rahasia klien untuk Google . Anda harus menetapkan ID klien ke Google, yang digunakan dalam permintaan OAuth 2.0 untuk mengidentifikasi asal permintaan, dan rahasia klien, yang digunakan untuk mencegah pemalsuan permintaan. ID klien Google dan rahasia klien dapat berupa nilai string aman URL apa pun pilihan Anda. Anda harus memastikan bahwa rahasia klien hanya terlihat oleh Google dan layanan Anda.

  • String lingkup opsional . Bergantung pada seberapa banyak dan jenis data pengguna yang disediakan API Anda, Anda mungkin ingin menentukan cakupan yang mewakili berbagai kategori data pengguna. Dengan melakukan itu, pihak dapat meminta izin dari pengguna Anda untuk mengakses hanya jenis data tertentu, dan membatasi data yang tersedia untuk klien hanya untuk cakupan resmi. Secara khusus, jika layanan Anda menyediakan lebih banyak data daripada yang diperlukan untuk integrasi dengan Google, Anda mungkin menggunakan cakupan untuk memberikan akses hanya ke beberapa data.

  • ID Proyek Google API Anda

    Untuk melihat ID proyek Anda:

    1. Go to the Google API Console.
    2. Temukan proyek Anda di tabel di halaman arahan. ID proyek muncul di kolom ID .