收藏
回答

上传发货信息接口,不是47001就是47007错误?


以下 shipping为请求的发货信息,同时分别用两种方案上传,报不同的格式错误,请各路PHP大神指导

方案一:报47007错误


方案二:报47001错误


回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    07-14

    你好,日志查看请求包

    order_key%5Border_number_type%5D=1&order_key%5Bout_trade_no%5D=202507116LxIXD&logistics_type=4&delivery_mode=1&shipping_list%5Bitem_desc%5D=%E8%B4%B5%E4%BA%BA%E9%A5%AD%E5%B1%80&upload_time=2025-07-12T19%3A12%3A28.046%2B08%3A00&payer%5Bopenid%5D=o13TL6y4jzFYJ9wShm41oJ7nOQN0


    JSON格式全错

    07-14
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    07-12
    47001是json格式不对,shipping_list是数组,真马虎啊。47007是用utf-8编码,contentype是aplication/json
    07-12
    有用
    回复 15
    • Chris(绿化芒)
      Chris(绿化芒)
      07-12
      !!!你看看我的代码,json_encode和http_build_query都分别执行过了,那种方案都是47001。curlPost里,你也看到我曾强行转换,也是不行,contentype仅是aplication/json,我也试过。。。。
      07-12
      回复
    • Chris(绿化芒)
      Chris(绿化芒)
      07-12
      有没有一种可能,是数据不对呢?
      07-12
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      07-12回复Chris(绿化芒)
      shipping_list是数组,说了不看?
      07-12
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      07-12回复Chris(绿化芒)
      而且json里面不需要传acxess_token
      07-12
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      07-12回复Chris(绿化芒)
      order_key也不对,postman请求通了,再说代码吧,是真马虎,多出错误
      07-12
      回复
    查看更多(10)
登录 后发表内容