Partager via


Gestion des demandes de validation de webhooks

Lorsqu’un nouvel abonnement est créé, OneDrive vérifie que l’URL webhook prend en charge la réception de notifications webhook. Ce contrôle est réalisé lors de la demande de création d’abonnement. L’abonnement est uniquement créé si votre service renvoie une réponse correcte.

Lorsqu’un nouvel abonnement est créé, OneDrive envoie une requête POST à l’URL enregistrée au format suivant :

Exemple de demande de validation

POST https://contoso.azurewebsites.net/your/webhook/service?validationToken={randomString}
Content-Length: 0

Réponse

Pour que l’abonnement soit correctement créé, votre service doit répondre à cette demande en retournant la valeur du paramètre de chaîne de requête validationToken en tant que réponse en texte brut.

HTTP/1.1 200 OK
Content-Type: text/plain

{randomString}

Si votre application renvoie un code d’état autre que 200 ou ne répond pas avec la valeur du paramètre validationtoken, la demande de création d’abonnement échoue.