- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- IAM-Berechtigungen
- RefreshTokenInfo
Verwendet das gespeicherte Aktualisierungstoken für den Nutzer, der durch seine Endnutzeranmeldedaten und die angegebene Ressource identifiziert wird, und gibt das generierte Zugriffstoken und seine Details zurück. Ruft das Zugriffstoken aus dem Cache ab, falls verfügbar. Das gespeicherte Aktualisierungstoken wird bei Bedarf rotiert.
HTTP-Anfrage
:
POST https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.
Pfadparameter
| Parameter | |
|---|---|
name |
Erforderlich. Ressourcenname von |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwortnachricht für die Methode AuthorizationService.AcquireUserAuthorization.
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"refreshTokenInfo": {
object ( |
| Felder | |
|---|---|
refreshTokenInfo |
Informationen zum gespeicherten Aktualisierungstoken, das zum Erstellen des Zugriffstokens verwendet wurde |
accessToken |
Das erstellte Zugriffstoken |
authorizationUri |
Ein URI, der den Autorisierungsvorgang auslöst. Wird festgelegt, wann der Nutzer (erneut) autorisiert werden muss. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource name:
discoveryengine.authorizations.storeUserAuthorization
Weitere Informationen finden Sie in der IAM-Dokumentation.
RefreshTokenInfo
Beschreibt ein Aktualisierungstoken.
| JSON-Darstellung |
|---|
{ "scopes": [ string ] } |
| Felder | |
|---|---|
scopes[] |
Die Liste der Bereiche für dieses Token. |