https://developers.weixin.qq.com/doc/channels/API/ewaybill/create_order.html
调用电子面单取号API,POST请求,JSON格式的报文,平台接口返回结果如下:
{"errcode":47001,"errmsg":"data format error, expecting an object value, but found a string value rid: 6525fa33-1120c872-44af6d07"}
请求报文如下:
{
"ewaybill_order_id":"1161629899619704832",
"delivery_id":"YTO",
"site_code":"755127",
"ewaybill_acct_id":"6620328347",
"sender":{
"name":"曾标",
"mobile":"13410421887",
"province":"广东省",
"city":"深圳市",
"county":"坪山区",
"street":"",
"address":"青松西路8号豪威新材料工业园A栋"
},
"receiver":{
"name":"东方",
"mobile":"18632880513",
"province":"河北省",
"city":"衡水市",
"county":"桃城区",
"street":"",
"address":"中华大街街道永兴西路469号"
},
"ec_order_list":[
{
"ec_order_id":3714307029192279297,
"goods_list":[
{
"good_name":"连衣裙",
"good_count":1
}
]
}
],
"shop_id":"5009820042261",
"shop_code":"NSPH02",
"return_address":"string",
"template_id":"single",
"remark":"string"
}
这个错误提示很明显了。你仔细核对下节课文档
说的是某个字段传值,接口要求传一个对象,但是你传成了字符串。
亦或是你整个报文传成 没按对象传参 是按字符串格式 把整个报文穿过去了