"无法将输入源“/body/xml/total_fee”映射到目标字段“标价金额”中,此字段需要一个合法的 64 位有符号整数","return_code":"FAIL"
时间: 2023-12-04 21:03:40 浏览: 540
这个错误提示通常是因为支付接口返回的数据格式不符合要求,导致解析出错。具体需要检查以下几点:
1.确认请求参数是否正确,例如 total_fee 是否正确传递。
2.确认支付接口返回的数据格式是否正确,例如标价金额是否为合法的 64 位有符号整数。
3.检查代码逻辑是否正确,例如是否正确的解析了支付接口返回的数据。
如果以上三点都确认无误,还有可能是支付接口本身存在问题,建议联系支付接口提供商进行咨询。
相关问题
"code":"PARAM_ERROR","detail":{"location":"body","value":"0.01"},"message":"无法将 JSON 输入源“/body/amount/total”映射到目标字段“总金额”中,此字段需要一个合法的 64 位有符号整数"
这个错误提示是在进行 JSON 输入源到目标字段的映射时出现的。具体来说,输入源中的"/body/amount/total"这个字段的值为"0.01",但是目标字段"总金额"需要一个合法的 64 位有符号整数。因此,映射失败,导致了这个错误。建议检查目标字段的数据类型是否与输入源中的数据类型一致,如果不一致,需要进行数据类型转换或者修改目标字段的类型。
阅读全文