Mendaftar ke Google

Jika berencana berintegrasi dengan Asisten Google, lihat Konsol Actions di Google.

Atau, sebelum menambahkan otorisasi OAuth 2.0 ke layanan Anda, siapkan mengikuti informasi dan menghubungi tim relasi developer atau bisnis Anda perwakilan pengembangan:

  • URL endpoint otorisasi. Ini adalah URL untuk endpoint otorisasi yang Anda hosting dan yang melakukan panggilan Google. Traffic harus diterima melalui HTTPS saja. Misalnya, https://myservice.example.com/auth. Sering kali halaman {i>login<i} yang sudah ada dapat diadaptasi untuk berfungsi sebagai endpoint otorisasi.

    redirect_uri yang dikirim sebagai parameter ke endpoint otorisasi Anda akan memiliki bentuk berikut:

    https://oauth-redirect.googleusercontent.com/r/YOUR_PROJECT_ID
    https://oauth-redirect-sandbox.googleusercontent.com/r/YOUR_PROJECT_ID
    

    redirect_uri akan diizinkan untuk client_id yang Anda tetapkan ke Google.

  • URL endpoint token. Ini adalah URL untuk endpoint token yang Anda host dan Google melakukan panggilan. Lalu lintas harus diterima selama HTTPS dan hanya dari layanan lain yang diketahui (seperti Google). Misalnya, https://oauth2.example.com/token. Endpoint otorisasi dan token mungkin dihosting di domain yang berbeda.

  • URL endpoint pencabutan token opsional. Ini adalah URL untuk endpoint pencabutan yang Anda host dan Google melakukan panggilan. Lalu lintas harus diterima selama HTTPS dan hanya dari layanan lain yang diketahui (seperti Google). Misalnya, https://oauth2.example.com/revoke. Endpoint otorisasi, token, dan pencabutan Anda mungkin dihosting di berbagai layanan domain.

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

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

  • String cakupan opsional. Tergantung pada seberapa banyak dan jenis data pengguna yang disediakan API Anda, Anda mungkin ingin menentukan cakupan yang mewakili berbagai kategori pengguna layanan otomatis dan data skalabel. Dengan demikian, para pihak dapat meminta izin dari pengguna Anda untuk hanya mengakses jenis data tertentu, dan membatasi data yang tersedia untuk klien hanya yang diotorisasi. Khususnya, jika layanan Anda menyediakan lebih banyak data selain yang diperlukan untuk integrasi dengan Google, Anda dapat menggunakan cakupan untuk memberikan akses hanya ke sebagian data.

  • Project ID 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 .