1 人以上のお客様の最大 10 万台のデバイスの申し立てを取り消す非同期リクエスト。
非同期 API メソッドは、処理が完了する前に結果を返します。また、長時間実行オペレーションの完了を待機している間、アプリ(またはツール)がユーザーに対して応答し続けるのにも役立ちます。アプリは getOperation
を呼び出して、オペレーションのステータスを定期的に確認する必要があります。
メソッドのシグネチャ
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
プロパティ名 | 値 | 必須 | 説明 |
---|---|---|---|
unclaims |
object(DeviceUnclaim) のリスト |
はい | デバイスが処理をキャンセルします。 |
vendorParams |
map |
いいえ | 追加フィールド、ベンダー指定の Key-Value ペア。注: SamsungResellerServiceFactory によって作成された ResellerService クラスからのリクエストでは、vendorParams に customerId を指定する必要があります。 |
UnclaimDevicesResponse
プロパティ名 | 値 | 説明 |
---|---|---|
operations |
object( Operation ) のリスト |
1 つ以上の UnclaimDevices Operation インスタンス。 |
エラーの動作
エラーが発生すると、Operation
オブジェクトは次のいずれかのエラーコードを返します。
エラーコード |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |