Untuk menguji ID Klien OAuth Kredensial Google, Anda dapat dengan cepat membuat skrip php untuk melihat apakah Anda dapat memperoleh token akses. Anda akan menggunakan token akses ini untuk memanggil Google Sheets API guna mengirim permintaan untuk mengedit, membuat, dan menghapus spreadsheet Google Sheets Show Persyaratan
Langkah 1Di dalam direktori kerja Anda, buat file (dapatkan-akses-token. php), dan salin/tempel kode berikut
Langkah 2Jalankan perintah berikut untuk mendapatkan Token Akses Google API
command line Ini akan meminta Anda untuk mengotorisasi akses, dan seperti yang dinyatakan, buka tautan yang diberikan di browser Anda Masuk ke Akun Google Anda Pastikan akun email yang Anda masuki ditambahkan sebagai pengguna saat Anda Membuat Layar Izin Google OAuth – lihat Langkah 5 Membuat Layar Izin Google OAuth Untuk ini adalah aplikasi web uji google sheets, peringatan "Aplikasi ini tidak diverifikasi" akan ditampilkan, cukup klik lanjutkan Periksa akses yang diminta, dan klik "Selesai", dan klik "Lanjutkan" Langkah 3Anda akan dialihkan ke URI Pengalihan Resmi yang telah Anda setel saat Membuat ID Klien OAuth Kredensial Google – lihat Langkah 4 Membuat ID Klien OAuth Kredensial Google Salin kode yang diberikan, dan tempel di baris perintah, lalu klik enter SelesaiToken Akses Google API telah diperoleh dari baris perintah menggunakan PHP. Sekarang, periksa direktori kerja Anda untuk token file yang disimpan. json File berisi yang berikut ini, dan Anda akan menggunakan file ini (token. json) saat Anda mengirim Permintaan API ke Google Sheets API Bagaimana cara mendapatkan token akses API?Mendapatkan token API
. Di badan posting, nama pengguna dan kata sandi ditentukan dalam format JSON, dan badan respons berisi kunci token dengan Token API aktual sebagai nilainya. an HTTP POST request should be sent to the Token resource. In the post body, username and password are specified in JSON format, and the response body contains a token key with an actual API Token as the value.
Bagaimana cara menemukan kunci Google spreadsheet API saya?Dari daftar proyek, pilih proyek atau buat yang baru. Jika halaman API & layanan belum terbuka, buka menu sebelah kiri dan pilih API & layanan. Di sebelah kiri, pilih Kredensial. Klik Buat kredensial lalu pilih kunci API .
Bagaimana cara mendapatkan token akses tukang pos Google API saya?Dapatkan token akses
. Pilih & otorisasi API, masukkan cakupan API https. // www. googleapis. com/auth/streetviewpublish di kolom Input your own scopes, lalu klik Authorize APIs Under Step 1: Select & authorize APIs, input the API scope https://www.googleapis.com/auth/streetviewpublish in the Input your own scopes field, then click Authorize APIs . Halaman baru akan terbuka untuk mengonfirmasi bahwa Anda ingin mengotorisasi API. Klik Tukarkan kode otorisasi untuk token.
Di mana token akses Google disimpan?Yang saya lakukan adalah menyimpannya di database dan menggunakan titik akhir https. // www. googleapis. com/oauth2/v3/tokeninfo?access_token=${your_token} untuk memvalidasi jika token yang saya miliki di database masih hidup, jika saya tidak mendapatkan token lain dengan endpoint berikut https. // www. googleapis. com/oauth2/v4/token?client_id=${CLIENT_ID}. |