申し立てデバイス

指定したお客様の単一のデバイスを申請する同期リクエスト。

メソッド シグネチャ

public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;

申し立てデバイス リクエスト

プロパティ名 必須 説明
claim DeviceClaim オブジェクト 対応 処理されるデバイスの申請。

DeviceClaim

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

クレーム デバイス レスポンス

プロパティ名 説明
deviceId string 接頭辞「samsung/」または「google/」のデバイス ID。

エラーの動作

エラーが発生すると、ライブラリは次のいずれかのエラーコードを含む 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