服务供应链服务单更新,服务商通过此接口将商品的sn等信息推送到服务单中
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
sp_service_order_id | Number | 必须 | 1212 | 服务单id | |
action | String | 可选 | addSn | 新设备sn.当action填写addSn、changeSn时必填 | |
new_sn | String | 可选 | 234dewr | 新设备sn.当action填写addSn、changeSn时必填 | |
old_sn | String | 可选 | 2d321sdf3 | 旧设备sn,当action填写changeSn时必填 | |
gmt_effect | String | 可选 | "2019-09-05 00:00:00"或者"2019-09-05"两种格式都支持 | 服务有效期开始时间 | |
gmt_expire | String | 可选 | "2019-12-05 00:00:00"或者"2019-09-05"两种格式都支持 | 服务过期时间 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | Result | 接口返回model | |
|
1 2 3 4 5 6 7 8 9 10 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaServicecenterSpserviceorderUpdateRequest req = new AlibabaServicecenterSpserviceorderUpdateRequest(); req.setSpServiceOrderId(1212L); req.setAction( "addSn" ); req.setNewSn( "234dewr" ); req.setOldSn( "2d321sdf3" ); req.setGmtEffect( "\"2019-09-05 00:00:00\"或者\"2019-09-05\"两种格式都支持" ); req.setGmtExpire( "\"2019-12-05 00:00:00\"或者\"2019-09-05\"两种格式都支持" ); AlibabaServicecenterSpserviceorderUpdateResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 | < alibaba_servicecenter_spserviceorder_update_response > < result > < success >false</ success > < msg_info >SPSERVICEORDER_ATTRIBUTE_UPDATE_CHANGE_SN_ERROR_1</ msg_info > < msg_code >51102</ msg_code > < display_msg >更换sn错误,new_sn不存在或者正在使用中或者已使用:b2</ display_msg > </ result > </ alibaba_servicecenter_spserviceorder_update_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|