デバイス配布タスクの詳細情報をクエリします。
使用上の注意
- この操作は、次の エンドポイント のみを使用して呼び出すことができます:
iot.cn-shanghai.aliyuncs.com。 - Alibaba Cloud アカウントごとに、最大 10 クエリ/秒 (QPS) を実行できます。説明 Alibaba Cloud アカウントの RAM ユーザーは、アカウントのクォータを共有します。
デバッグ
リクエストパラメーター
| パラメーター | タイプ | 必須 | 例 | 説明 |
| Action | String | はい | QueryDeviceDistributeJob | 実行する操作。値を QueryDeviceDistributeJob に設定します。 |
| JobId | String | はい | UbmsMHmkqv0PiAG****010001 | 配布タスクの ID。この ID は、タスクをグローバルに識別します。 |
上記の操作固有のリクエストパラメーターに加えて、この操作を呼び出すときは、共通のリクエストパラメーターを指定する必要があります。共通リクエストパラメーターの詳細については、共通パラメーター を参照してください。
レスポンスパラメーター
| パラメーター | タイプ | 例 | 説明 |
| Code | String | iot.system.SystemException | 呼び出しが失敗した場合に返されるエラーコード。詳細については、エラーコード を参照してください。 |
| Data | Struct | 呼び出しが成功した場合に返されるタスク情報。 | |
| GmtCreate | Long | 1581595942000 | タスクが作成された時刻。 |
| JobId | String | UbmsMHmkqv0PiAG****010001 | 配布タスクの ID。 |
| ProductKey | String | a1BwAGV**** | デバイスが属するプロダクトの ProductKey。 |
| SourceInstanceId | String | iot-cn-6ja*** | ソースインスタンスの ID。 |
| SourceUid | String | 198*** | Alibaba Cloud アカウントの ID。 |
| Status | Integer | 1 | 配布タスクのステータス。
|
| Strategy | Integer | 0 | 配布ポリシー。
|
| TargetInstanceConfigs | targetInstanceConfigs の配列 | 宛先インスタンスの ID。
| |
| targetInstanceConfigs | |||
| TargetInstanceId | String | iot-cn-6ja*** | 宛先インスタンスの ID。 |
| TargetUid | String | 198*** | Alibaba Cloud アカウントの ID。 |
| Total | Integer | 5 | 配布タスクに含まれるデバイスの総数。 |
| ErrorMessage | String | システム例外が発生しました。 | 呼び出しが失敗した場合に返されるエラーメッセージ。 |
| RequestId | String | E55E50B7-40EE-4B6B-8BBE-D3ED55CCF565 | リクエストの ID。 |
| Success | Boolean | true | 呼び出しが成功したかどうかを示します。
|
例
リクエストの例
http(s)://iot.cn-shanghai.aliyuncs.com/? Action=QueryDeviceDistributeJob
&JobId=UbmsMHmkqv0PiAG****010001
&<共通リクエストパラメーター>成功レスポンスの例
XML 形式
<QueryDeviceDistributeJobResponse>
<RequestId> E55E50B7-40EE-4B6B-8BBE-D3ED55CCF565</RequestId>
<Data>
<Status>1</Status>
<GmtCreate>1581595942000</GmtCreate>
<SourceUid>198***</SourceUid>
<Total>5</Total>
<Strategy>0</Strategy>
<TargetUid>198***</TargetUid>
<SourceInstanceId>iot-cn-6ja***</SourceInstanceId>
<TargetInstanceConfigs>
<targetInstanceConfigs>
<TargetInstanceId>iot-cn-6ja***</TargetInstanceId>
</targetInstanceConfigs>
</TargetInstanceConfigs>
<ProductKey>a1BwAGV****</ProductKey>
<JobId>UbmsMHmkqv0PiAG****010001</JobId>
</Data>
<Success>true</Success>
</QueryDeviceDistributeJobResponse>JSON 形式
{
"RequestId": " E55E50B7-40EE-4B6B-8BBE-D3ED55CCF565",
"Data": {
"Status": "1",
"GmtCreate": "1581595942000",
"SourceUid": "198***",
"Total": "5",
"Strategy": "0",
"TargetUid": "198***",
"SourceInstanceId": "iot-cn-6ja***",
"TargetInstanceConfigs": {
"targetInstanceConfigs": [{
"TargetInstanceId": "iot-cn-6ja***"
}]
},
"ProductKey": "a1BwAGV****",
"JobId": "UbmsMHmkqv0PiAG****010001"
},
"Success": "true"
}エラーコード
エラーコードの一覧については、API エラーセンター をご覧ください。