用的小程序版本2.11.2 ,这是传入的参数
{"amount1":{"value":"¥214.00"},"thing3":{"value":"微信账户"},"time5":{"value":"2020-08-17 20:33:09"},"thing6":{"value":"高峰期间,可能会延时到账,请耐心等待"}}
这是返回的结果
"errcode":47003,"errmsg":"argument invalid! data.thing3.value is emtpy rid: 5f3a7906-0c594b15-679286ae"
传入的json确实没有thing3,跟你贴的json不一样。
提示:有amount1、name2、time3、thing4这四个字段。你仔细查查?
"request_url": "access_token=69_vzMitbJ8DnN2tqKGP0Fhndeo6ZQIj4dE36NBT6ddvTzEAddLdtWreu2gZtLHyPUQTA8JxWM0xkams9r1T_1XRoaKOUofp1bw5OGgHOB6_MLYuxdXglfza1B8ZasIPBeAGADKW",
"request_body": "{\"touser\":\"om3bp4qMbrGL4LIHcPgX69Hth7ho\",\"data\":\"{\\\"data\\\":{\\\"amount2\\\":\\\"¥12.3元\\\",\\\"character_string1\\\":\\\"KHDD1912310002\\\",\\\"thing12\\\":\\\"666\\\"}}\",\"template_id\":\"A12UXRk_8CPKj-H2jUrGHMSGM7sUTM_z4EWZuy7-KVs\",\"miniprogram_state\":\"trial\",\"page\":\"\",\"lang\":\"zh_CN\"}",
"response_body": "{\"errcode\":47003,\"errmsg\":\"argument invalid! data.character_string1.value i rid: 64818cf2-507f26a5-736641e8\"}",
"client_ip": "116.236.98.242"
}
{"errcode":47003,"errmsg":"argument invalid! data.thing1.value invalid rid: 5f5f879d-2f45c5e2-4272f6d3"}
我遇到的情况是thing1值过长。。。。缩短就没事了
我也遇到这个状态码报错;
最后排查的问题是time的字段格式错误了;我传了如:2021-05-18 10:00-12:00;
不支持该格式,改成2021-05-18 10:00就成功了
这种时间怎么传啊?传0小时0分10秒报这个参数错误。这样传虽然成功了,但也太傻了吧