次の方法で共有


webhook 検証要求の処理

新しいサブスクリプションが作成されると、OneDrive は webhook URL が webhook 通知の受信をサポートしていることを検証します。 この検証は、サブスクリプションの作成要求時に実行されます。 サブスクリプションは、サービスが正しく応答した場合にのみ作成されます。

新しいサブスクリプションが作成されるときに、OneDrive は、登録された URL に次に示す形式で要求を POST します。

検証要求の例

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

応答

サブスクリプションが正常に作成されるようにするには、 サービスは validationToken クエリ文字列パラメーターの値をプレーンテキスト応答として返すことによって、この要求に応答する必要があります。

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

{randomString}

アプリケーションが 200 以外の状態コードを返す場合、または validationtoken パラメーターの値で応答できない場合、新しいサブスクリプションの作成要求は失敗します。