|
你好,开发者😘
根据日志信息和知识库内容,该错误的原因是*参数类型不匹配*导致的。具体来说:
1️⃣ 错误日志显示:`Failed to set pojo OpenLocalDeliveryStatusSyncRequest property transporterLng value 121.42817688(class java.math.BigDecimal)`,说明经纬度参数类型转换失败。
2️⃣ 结合知识库中《youzan.retail.open.update.localDeliveryStatus.1.0.0》接口文档要求:
`transporter_lng` 和 `transporter_lat` 参数类型必须为 *String*
需要传递高德系经纬度的字符串格式(如:"120.114963")
🔍 解决方案:
请检查传入的 `transporter_lng` 和 `transporter_lat` 参数是否用字符串格式传递(用双引号包裹数值),而不是直接传数字类型。 |
|
|
|
|
|
|