Ressource: TaskPushNotificationConfig
| JSON-Darstellung |
|---|
{
"name": string,
"pushNotificationConfig": {
object ( |
| Felder | |
|---|---|
name |
Der Ressourcenname der Konfiguration. Format: tasks/{taskId}/pushNotificationConfigs/{configId} |
pushNotificationConfig |
Die Details zur Konfiguration von Push-Benachrichtigungen. |
PushNotificationConfig
Konfiguration zum Einrichten von Push-Benachrichtigungen für Aufgaben-Updates.
| JSON-Darstellung |
|---|
{
"id": string,
"url": string,
"token": string,
"authentication": {
object ( |
| Felder | |
|---|---|
id |
Eine eindeutige Kennung (z.B. UUID) für diese Push-Benachrichtigung. |
url |
URL, an die die Benachrichtigung gesendet werden soll |
token |
Token, das für diese Aufgabe/Sitzung eindeutig ist |
authentication |
Informationen zur Authentifizierung, die mit der Benachrichtigung gesendet werden |
AuthenticationInfo
Definiert Authentifizierungsdetails, die für Push-Benachrichtigungen verwendet werden.
| JSON-Darstellung |
|---|
{ "schemes": [ string ], "credentials": string } |
| Felder | |
|---|---|
schemes[] |
Unterstützte Authentifizierungsschemas, z.B. „Basic“ oder „Bearer“ |
credentials |
Optionale Anmeldedaten |
Methoden |
|
|---|---|
|
Legen Sie eine Push-Benachrichtigungskonfiguration für eine Aufgabe fest. |
|
Push-Benachrichtigungskonfiguration für eine Aufgabe löschen |
|
Push-Benachrichtigungskonfiguration für eine Aufgabe abrufen. |
|
Rufen Sie eine Liste der für eine Aufgabe konfigurierten Push-Benachrichtigungen ab. |