Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Benachrichtigungsressource definiert die Form der Daten, die Ihrem Dienst bereitgestellt werden, wenn eine Webhook-Benachrichtigungsanforderung an die registrierte URL gesendet wird.
JSON-Darstellung
Jede vom Dienst generierte Benachrichtigung wird in eineWebhookNotification-Instanz serialisiert:
{
"subscriptionId": "string",
"expirationDateTime": "datetime",
"resource": "relative url",
"clientState": "string optional",
"changeType": "updated"
}
Da in einer einzigen Anforderung mehrere Benachrichtigungen an den Dienst gesendet werden können, werden diese in einem Objekt mit einem einzigen Array-Wert zusammengefasst:
{
"value": [
{
"subscriptionId": "101010111",
"resource": "/me/drive/root",
"changeType": "updated",
"clientState": "sub2"
},
{
"subscriptionId": "222020202",
"resource": "/me/drive/root",
"changeType": "updated",
"clientState": "sub1"
}
]
}
Eigenschaften
Eigenschaftenname | Typ | description |
---|---|---|
subscriptionId | Zeichenfolge | Der eindeutige Bezeichner für die Subscription-Ressource. |
expirationDateTime | DateTime | Datum und Uhrzeit des Ablaufs des Abonnements, wenn dies nicht aktualisiert oder erneuert wird. |
resource | Relative URL | Die URL des Elements, in dem das Abonnement registriert ist. |
clientState | Zeichenfolge – optional | Ein optionaler Zeichenfolgenwert, der in der Benachrichtigungsmitteilung für Ihr Abonnement zurückgegeben wird. |
changeType | String | Gibt den Typ der Änderung an, die die Benachrichtigung generiert hat. Für OneDrive ist dies immer updated . |