有赞新零售社区

发帖
API使用问题»这个是什么问题,方便帮忙定位下吗

[API调用-商品/交易] 这个是什么问题,方便帮忙定位下吗

章佳辉 03-04 388 浏览 2 评论 | 只看楼主 [打印]
{"gw_err_resp":{"trace_id":"yz7-0ae85b73-1741010294660-6590","err_msg":"系统异常","err_code":5001}}


用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。

      你好,开发者😘

      根据日志中的错误信息显示,调用接口 youzan.retail.open.update.localDeliveryStatus.1.0.0 时出现 5001 错误,直接原因是:
      ❗️【transporter_lng 经纬度参数类型错误】

      错误日志关键提示:
      java.lang.ClassCastException: 121.42817688(class java.math.BigDecimal)
      (系统试图将数值类型强制转换为字符串类型失败)

      👉 问题根源:
      接口文档明确规定:
      transporter_lng(骑手经度)和 transporter_lat(骑手纬度)字段类型为 String 类型,但实际调用时传入了数值类型(如:121.42817688 未加双引号)

      📌 解决方案:
      将经纬度参数值改为字符串格式:
      {
      "transporter_lng": "121.42817688",
      "transporter_lat": "31.1831855774"
      }

      🔍 其他注意事项:
      1. 该接口所有参数类型需严格对照文档(如:update_time 需用 Integer 类型时间戳)
      2. 订单状态 order_status 需使用 1-5 的合法值
      3. 手机号需符合字符串格式(如:"13012341234")

        1跳至
        您需要登录后才可以回帖 登录 | 立即注册

        本版积分规则

        复制链接
        新浪微博
        QQ空间
        微信扫码
        • 回复

        • 评分

        客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

        复制成功