接口调用提示代码:
{"errcode":40003,"errmsg":"invalid openid hint: [Fmsjda09851485]"}
POST https://api.weixin.qq.com/cgi-bin/express/business/order/add?access_token=ACCESS_TOKEN
请求参数:
{
order_id: order_id,
openid: openid,
delivery_id: "SF",
biz_id: 'biz_id', //填写了真实的,如下图所示
custom_remark: '测试商品',
sender: {
name: 'xxx',
mobile: '13700000000',
province: '广东省',
city: '东莞市',
area: '长安镇',
address: '东门中路'
},
receiver: {
name: 'xxx',
mobile: '13700000000',
province: '广东省',
city: '深圳市',
area: '福田区',
address: '福田火车站对面美宜佳'
},
cargo: {
count: 1,// number 是 包裹数量
weight: 0.05,// number 是 包裹总重量,单位是千克(kg)
space_x: 10,// number 是 包裹长度,单位厘米(cm)
space_y: 10,// number 是 包裹宽度,单位厘米(cm)
space_z: 5, // number 是 包裹高度,单位厘米(cm)
detail_list: [{
name: '小天才电话手表Z5',
count: 1
}]
},
shop: {
wxa_path: 'pages/orderDetails/orderDetails?sn='+order_id, // string 是 商家小程序的路径,建议为订单页面
img_url: '',// string 是 商品缩略图 url
goods_name: '小天才电话手表Z5',// string 是 商品名称
goods_count: 1
},
insured: {
use_insured: 0,
insured_value: 0
},
service: {
service_type: 0,
service_name: '标准快递'
}
}
请问如何为啥会一直报 {"errcode":40003,"errmsg":"invalid openid hint: [Fmsjda09851485]"}
但是从接口参数说明那里也没有这个值说明,openid是我们现网获取到的用户openid。
麻烦提供APPID以及openID
确认是后台给的openid给成unionId了,不好意思