收藏
回答

按照示例传参数,一直返回errcode:47001的错误。

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html

参数改了 logistics_type 由1 改为2,
具体参数结构如:
[
  'order_key'=>[
      'order_number_type'=>2,
      'transaction_id'=>'xxxxxxxxx',
  ],
  'logistics_type'=>2,
  'delivery_mode'=>1,
  'shipping_list'=>[
      [
         'item_desc'=>'体验商品-AD钙*2'
      ]
  ],
  'upload_time'=>date(DATE_RFC3339),
  'payer'=>[
      'openid'=>'sssssssssss',
  ]
]
返回消息如下:
{"errcode":47001,"errmsg":"data format error rid: 6745422f-08d81432-6e02ceb0"}
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    11-26

    你好,用错接口或者说套错JSON。

    这是发货接口的JSON:https://api.weixin.qq.com/wxa/sec/order/upload_shipping_info?access_token=ACCESS_TOKEN
    

    get_order_list的JSON

    11-26
    有用
    回复 1
    • mac
      mac
      11-26
      发现了
      11-26
      回复
  • Mr.Zhao
    Mr.Zhao
    11-26

    postman调用下截图

    11-26
    有用
    回复 1
    • mac
      mac
      11-26
      自己调错接口了
      11-26
      回复
  • 正好时光
    正好时光
    11-26

    请求的数据需要是json

    11-26
    有用
    回复 1
    • mac
      mac
      11-26
      我用json_encode 编码了的
      11-26
      回复
登录 后发表内容