Device - Complete Device Bound Notification
このメソッドは、クラウドからデバイスへのメッセージを完了または拒否します。 メッセージの受信時に取得した Etag は、メッセージの完了、拒否、または破棄時の競合状態を解決するために指定する必要があります。 完了したメッセージはデバイス メッセージ キューから削除され、要求された場合は肯定確認がアプリケーション バックエンドに送信されます。 拒否されたメッセージは、配信不能になります。 メッセージを拒否するには、"reject" というクエリ パラメーターを含めます。 詳細については、「 https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging 」を参照してください。 現時点では、ヘッダーでの Etag の使用は RFC 7232 に準拠していません。 この問題の修正プログラムは現在、バックログにあります。 この機能は、Standard レベルのIoT Hubでのみ使用できます。 詳細については、「適切なIoT Hub層を選択する」を参照してください。
DELETE https://fully-qualified-iothubname.azure-devices.net/devices/{id}/messages/deviceBound/{etag}?api-version=2020-03-13
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
etag
|
path | True |
string |
|
id
|
path | True |
string |
デバイス ID。 |
api-version
|
query | True |
string |
Api のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
204 No Content |
コンテンツなし |