Fordert einen Callback an, der die Funktionen eines Nutzers enthält.
Im Anschluss an diese Anfrage erhält der Agent einen asynchronen Callback mit den Funktionen des Nutzers. EINGESTELLT: Verwenden Sie stattdessen „phones.getCapabilities“.
HTTP-Anfrage
POST https://rcsbusinessmessaging.googleapis.com/v1/{name=phones/*}/capability:requestCapabilityCallback
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
name |
„phones/{E.164}/capability“, wobei {E.164} die Telefonnummer des Nutzers im E.164-Format ist. Mit der US-Telefonnummer +1-222-333-4444 wäre der resultierende Endpunkt beispielsweise https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/capability:requestCapabilityCallback. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "requestId": string } |
Felder | |
---|---|
requestId |
Die ID der Anfrage, die vom Agent zugewiesen wurde. Es muss eine UUID gemäß der Definition in https://tools.ietf.org/html/rfc4122 sein. Diese Anfrage-ID ist im Funktions-Callback enthalten, der asynchron zurückgegeben wird. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, ist der Antworttext ein leeres JSON-Objekt.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/rcsbusinessmessaging
Weitere Informationen finden Sie unter OAuth 2.0 Overview.