请求参数
{"appid":"wx81ea349dxxx","out_batch_no":"1613702595202202241001","batch_name":"活动反馈","batch_remark":"活动反馈","total_amount":1000,"total_num":1,"transfer_detail_list":"[{\"transfer_amount\":1000,\"openid\":\"oTHhMxFpqAj3Y6StkPQdfzVIGkko\",\"out_detail_no\":\"1613702595202202241001\",\"transfer_remark\":\"-\"}]"}
微信报文
{"code":"PARAM_ERROR","detail":{"location":"body","value":"[{\"transfer_amount\":1000,\"openid\":\"oTHhMxFpqAj3Y6StkPQdfzVIGkko\",\"out_detail_no\":\"1613702595202202241001\",\"transfer_remark\":\"-\"}]"},"message":"无法将 JSON 输入源“/body/transfer_detail_list”映射到多重字段“转账明细列表”中,此字段需要 JSON 数组对象"}
我看是transfer_detail_list json数组没错的啊,请问哪里有问题
你确定你没多一对双引号?
{ "array":[ { "name":"这是一个数组示例", "course":"JSON教程" } ] }
我也一样,我这没多什么冒号了吧, 也是返回
无法将 JSON 输入源“/body/transfer_detail_list”映射到多重字段“转账明细列表”中,此字段需要 JSON 数组对象"}
我自己输出参数看了下,谁来分析一上,又是什么问题?@
{
{某人的转账信息openid .........转账编号....},
{某人2的转账信息,openid .........转账编号....}
}
简单的说最少得有四个大括号符号,2个人就6个括号符号,3个就8,