申し立てデバイス

指定した顧客の 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 デバイス ID(先頭に「samsung/」または「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