申し立てデバイス

指定した顧客の 1 台のデバイスを申請するための同期リクエスト。

メソッドのシグネチャ

public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;

ClaimDeviceRequest

プロパティ名 必須 説明
claim DeviceClaim オブジェクト はい 処理するデバイス クレーム。

DeviceClaim

プロパティ名 必須 説明
deviceIdentifier object(DeviceIdentifier) はい デバイス ID。
customer CompanyReference オブジェクト はい デバイスが割り当てられているお客様の会社照会番号。
orderNumber string いいえ 注文番号。
vendorParams map いいえ 追加フィールド、ベンダー指定の Key-Value ペア。

ClaimDeviceResponse

プロパティ名 説明
deviceId string 「samsung/」で始まるデバイス ID(例: 「google/」)。

エラーの動作

エラーが発生すると、ライブラリは、いずれかのイベントを含む CommonException をスローします。 次のエラーコード:

エラーコード
AUTHORIZATION_FAIL
DUPLICATE_DEVICES
INVALID_CUSTOMER_ID
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET
INVALID_MANUFACTURER
INVALID_MODEL
NOT_IMPLEMENTED