Menggunakan token refresh yang disimpan untuk pengguna yang diidentifikasi berdasarkan kredensial pengguna akhir dan resource yang diberikan, serta menampilkan token akses yang dibuat dan detailnya. Mengambil token akses dari cache jika tersedia. Memutar token refresh tersimpan jika diperlukan.
Permintaan HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
name |
Wajib. Nama resource |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Pesan respons untuk metode [AuthorizationService.AcquireAuthorization][].
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"refreshTokenInfo": {
object ( |
Kolom | |
---|---|
refreshTokenInfo |
Info tentang token refresh tersimpan yang digunakan untuk membuat token akses. |
accessToken |
Token akses yang dibuat. |
authorizationUri |
URI yang memicu alur otorisasi. Disetel saat pengguna perlu (di)otorisasi ulang. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
RefreshTokenInfo
Menjelaskan token refresh.
Representasi JSON |
---|
{ "scopes": [ string ] } |
Kolom | |
---|---|
scopes[] |
Daftar cakupan untuk token ini. |