unclaimDevicesAsync

1 人以上のお客様の最大 10 万台のデバイスの申し立てを取り消す非同期リクエスト。

非同期 API メソッドは、処理が完了する前に結果を返します。また、長時間実行オペレーションの完了を待機している間、アプリ(またはツール)がユーザーに対して応答し続けるのにも役立ちます。アプリは getOperation を呼び出して、オペレーションのステータスを定期的に確認する必要があります。

メソッドのシグネチャ

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

UnclaimDevicesRequest

プロパティ名 必須 説明
unclaims object(DeviceUnclaim) のリスト はい デバイスが処理をキャンセルします。
vendorParams map いいえ 追加フィールド、ベンダー指定の Key-Value ペア。注: SamsungResellerServiceFactory によって作成された ResellerService クラスからのリクエストでは、vendorParamscustomerId を指定する必要があります。

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