新しいサブスクリプションが作成されると、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 パラメーターの値で応答できない場合、新しいサブスクリプションの作成要求は失敗します。