收藏
回答

【物流助手】调用logistics.addOrder,返回的waybill_data为[],正常吗?

【物流助手】调用logistics.addOrder,返回的waybill_data为[],其他正常,

用的是邮政快递包裹,参数如下

"delivery_id"=>"EMS"

"service"=>array(

              "service_type"=>9,

              "service_name"=>"快递包裹"

),

返回的运单号是114开头的,为什么不是9开头的?

调用getOrder获取运单数据时,waybill_data为空数组,这不对啊?哪里出问题了?

请官网专员帮忙看看,这什么时候给个回复?

最后一次编辑于  2021-04-14
回答关注问题邀请回答
收藏

2 个回答

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

    你好,补充下返回的rid

    2021-04-14
    有用
    回复 5
    • qqy
      qqy
      2021-04-14
      我选择的是邮政快递包裹,运单号不是114开头的啊
      2021-04-14
      回复
    • qqy
      qqy
      2021-04-14
      应该是9开头的
      2021-04-14
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2021-04-14回复qqy
      下单超时,后续我们会有错误码返回
      2021-04-14
      回复
    • qqy
      qqy
      2021-04-14回复社区技术运营专员--许涛
      怎么会有下单超时的情况呢?明明一提交就返回了,又不是在那等待半天不动。
      2021-04-14
      回复
    • qqy
      qqy
      2021-04-14
      现在怎么解决啊?
      2021-04-14
      回复
  • qqy
    qqy
    2021-04-14

    $data = array(

              "add_source"=>0,

              "order_id"=>"2021040612210001",

              "openid"=>"oR6lt5HVvsuYWa3OjMAf-YXOBwjI",

              "delivery_id"=>"EMS",

              "biz_id"=>"1100000891550",

              "custom_remark"=>"测试物品",

              "sender"=>array(

                  "name"=>"张三",

                  "mobile"=>"17712345678",

                  "province"=>"新疆维吾尔自治区",

                  "city"=>"乌鲁木齐市",

                  "area"=>"沙依巴克区",

                  "address"=>"伊宁路388号C栋二层2C-104号"

              ),

              "receiver"=>array(

                  "name"=>"李四",

                  "mobile"=>"18912345678",

                  "province"=>"新疆维吾尔自治区",

                  "city"=>"乌鲁木齐市",

                  "area"=>"水磨沟区",

                  "address"=>"测试路8号"

              ),

              "shop"=>array(

                  "wxa_path"=>"/index/index",

                  "img_url"=>"https://mmbiz.qpic.cn/mmbiz_png/OiaFLUqewuIDNQnTiaCInIG8ibdosYHhQHPbXJUrqYSNIcBL60vo4LIjlcoNG1QPkeH5GWWEB41Ny895CokeAah8A/640",

                  "goods_name"=>"微信气泡狗抱枕&微信气泡狗钥匙扣",

                  "goods_count"=>2

              ),

              "cargo"=>array(

                  "count"=>2,

                  "weight"=>0.64,

                  "space_x"=>20.5,

                  "space_y"=>20,

                  "space_z"=>20,

                  "detail_list"=>array(

                    array("name"=>"微信气泡狗抱枕","count"=>1),

                    array("name"=>"微信气泡狗钥匙扣","count"=>1)

                  )

              ),

              "insured"=>array(

                  "use_insured"=>0,

                  "insured_value"=>0

              ),

              "service"=>array(

                  "service_type"=>9,

                  "service_name"=>"快递包裹"

              )

            );

    请求结果:

    errcode0

    errmsg"ok"

    order_id"2021040612210001"

    waybill_data: []

    waybill_id"1149139234027"


    用getOrder请求:

    参数如下:

    array(

    "order_id"=>"2021040612210001",

    "openid"=>"oR6lt5HVvsuYWa3OjMAf-YXOBwjI",

    "delivery_id"=>"EMS",

    "waybill_id"=>"1149139234027"

    );

    返回的结果:

    没有返回的rid啊,还是我哪里写错了?

    2021-04-14
    有用
    回复 1
    • faddei
      faddei
      2021-12-23
      ems的没有返回大头笔和集包地
      2021-12-23
      回复
登录 后发表内容
问题标签