推客平台订单回流
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
param_isv_create_order_param | IsvCreateOrderParam | 可选 | 下单请求 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | ResultModel | {} | 订单创建结果 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaTradeAlianceCreateRequest req = new AlibabaTradeAlianceCreateRequest(); AlibabaTradeAlianceCreateRequest.IsvCreateOrderParam obj1 = new AlibabaTradeAlianceCreateRequest.IsvCreateOrderParam(); obj1.setBuyerRemarks( "我要买,请下单" ); obj1.setOutOrderId( "123456789" ); AlibabaTradeAlianceCreateRequest.SmAddrModel obj2 = new AlibabaTradeAlianceCreateRequest.SmAddrModel(); obj2.setAddress( "浙江省杭州市滨江区网商路699号" ); obj2.setAreaCode( "11111" ); obj2.setAreaName( "滨江区" ); obj2.setCityCode( "22222" ); obj2.setCityName( "杭州市" ); obj2.setFullName( "张三" ); obj2.setMobile( "13888888888" ); obj2.setPhone( "0571-8888888" ); obj2.setPostCode( "311200" ); obj2.setPrivinceName( "浙江省" ); obj2.setProvinceCode( "333333" ); obj1.setSmAddrModel(obj2); List<AlibabaTradeAlianceCreateRequest.IsvSimpleSubOrderModel> list4 = new ArrayList<AlibabaTradeAlianceCreateRequest.IsvSimpleSubOrderModel>(); AlibabaTradeAlianceCreateRequest.IsvSimpleSubOrderModel obj5 = new AlibabaTradeAlianceCreateRequest.IsvSimpleSubOrderModel(); list4.add(obj5); obj5.setCargoKey( "11111" ); obj5.setOfferId( "11111111" ); obj5.setQuantity( "5.0" ); obj5.setSkuId( "222222" ); obj1.setSubOrderInfoList(list4); req.setParamIsvCreateOrderParam(obj1); AlibabaTradeAlianceCreateResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 | < alibaba_trade_aliance_create_response > < result > < error_code >500</ error_code > < error_msg >创建订单错误</ error_msg > < gmt_create >2017-05-05:12:12:12</ gmt_create > < gmt_modified >2017-05-05:12:12:12</ gmt_modified > < main_order_id >11111</ main_order_id > < success >true</ success > < total_amount >1</ total_amount > </ result > </ alibaba_trade_aliance_create_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 > |
错误码 | 错误描述 | 解决方案 |
---|