html52.com
我爱小程序-开发者交流社区

物流助手下单,一直提示address error

问题模块 框架类型 问题类型 操作时间 AppID
管理后台 小程序 Bug 昨天 00:00 wx3d79de2aa69a5e3d

- 调用下单接口,一直报错address error,实在看不出地址哪里有问题


- 期望结果:下单成功


- 调用参数:


{'biz_id': '5941987105',
 'cargo': {'count': 2,
           'detail_list': [{'count': 2, 'name': '童年小食品发糕'}],
           'space_x': 20,
           'space_y': 40,
           'space_z': 5,
           'weight': 0.8},
 'delivery_id': 'SF',
 'insured': {'insured_value': 0, 'use_insured': 0},
 'openid': 'oVkLc4mzzcCQAlnrBBl9banoFMUo',
 'order_id': '2018198329849384',
 'receiver': {'address': '拱辰街道西洪北街1118号',
              'area': '荔城区',
              'city': '莆田市',
              'country': '中国',
              'mobile': '18111111111',
              'name': '刘聪',
              'province': '福建省'},
 'sender': {'address': '学院北路368号名城佳园1号楼1301',
            'area': '城厢区',
            'city': '莆田市',
            'country': '中国',
            'name': '曾彬彬',
            'province': '福建省',
            'tel': '05941110280'},
 'service': {'service_name': '顺丰标快', 'service_type': 3},
 'shop': {'goods_count': 2,
          'goods_name': '童年小食品发糕',
          'img_url': 'https://qiniumedia.freelycode.com/vcdn/vt8iqaaq58aa/clientimg/3/project/77c6901d85714dd1b89c4f0c358730fe',
          'wxa_path': '/pages/order-detail/order-detail?orderId=1'}}


- 目前返回结果:

{'errmsg': 'delivery logic fail',

'delivery_resultmsg': 'address error',

'errcode': 9300501, 'waybill_data': [],

'delivery_resultcode': 20002}


实在看不出参数有什么问题。另外地址中的name和company如果超过10个字,就会报下面这个错误。对于company公司名称大于10个字的公司,写不到10个字,则名称是错误的,大于10个字,又说参数太长,感觉无解了。


{'errmsg': 'arg size exceed limit hint: [uZBirA05135659]', 'errcode': 9300526}


这个company和name参数,文档上都说长度限制是64个字节,结果11个字就报错了,这是不是一个bug唉?

网友回复

张三疯:

1、address error,是因为地址信息用的不是UTF8编码。请确认中文都是UTF8编码。

2、company和name长度限制是64字节,而不是64个汉字。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付