模板消息有amount.DATA类型,模板详情配置如下:
该模板消息已经运行了一段时间,最近发现会有提示 argument invalid!的数据。
{"ttlSec":300,"accountType":2,"messageId":"2001","type":2,"templateId":"fZ5vJ48VTIZdSlC_CTUHg5zoDbRfU1gDaZoT3J97r8Y","content":"","url":"","userAccount":"828000001538","expiration":1740384486354,"parameterMap":{"character_string1":"01860","amount4":"9.59港币","short_thing3":"买入","thing2":"汇量科技","thing5":"1000"}}
{"ttlSec":300,"accountType":2,"messageId":"2001","type":2,"templateId":"fZ5vJ48VTIZdSlC_CTUHg5zoDbRfU1gDaZoT3J97r8Y","content":"","url":"","userAccount":"828000001538","expiration":1740384116677,"parameterMap":{"character_string1":"06682","amount4":"55.95港币","short_thing3":"卖出","thing2":"第四范式","thing5":"100"}}
{"ttlSec":300,"accountType":2,"messageId":"2001","type":2,"templateId":"fZ5vJ48VTIZdSlC_CTUHg5zoDbRfU1gDaZoT3J97r8Y","content":"","url":"","userAccount":"180300007392","expiration":1740383239352,"parameterMap":{"character_string1":"01024","amount4":"55.45港币","short_thing3":"卖出","thing2":"快手-W","thing5":"200"}}
这样的消息都可以正常发送,且微信没有报错
{"ttlSec":300,"accountType":2,"messageId":"2001","type":2,"templateId":"fZ5vJ48VTIZdSlC_CTUHg5zoDbRfU1gDaZoT3J97r8Y","content":"","url":"","userAccount":"185000004786","expiration":1740384821166,"parameterMap":{"character_string1":"09988","amount4":"135.7港币","short_thing3":"买入","thing2":"阿里巴巴-W","thing5":"200"}}
{"ttlSec":300,"accountType":2,"messageId":"2001","type":2,"templateId":"fZ5vJ48VTIZdSlC_CTUHg5zoDbRfU1gDaZoT3J97r8Y","content":"","url":"","userAccount":"2100035670","expiration":1740383999863,"parameterMap":{"character_string1":"00700","amount4":"498港币","short_thing3":"买入","thing2":"腾讯控股","thing5":"100"}}
{"ttlSec":300,"accountType":2,"messageId":"2001","type":2,"templateId":"fZ5vJ48VTIZdSlC_CTUHg5zoDbRfU1gDaZoT3J97r8Y","content":"","url":"","userAccount":"901000000546","expiration":1740383186109,"parameterMap":{"character_string1":"02228","amount4":"7.77港币","short_thing3":"买入","thing2":"晶泰控股-P","thing5":"1000"}}
类似这样的数据微信却会提示 {"errcode":47003,"errmsg":"argument invalid! data.amount4.value invalid rid: 67bc22a6-3ba62416-3f63295a"}
查询rid信息如下:
{
"errcode": 0,
"errmsg": "ok",
"request": {
"invoke_time": 1740382887,
"cost_in_ms": 729,
"request_url": "access_token=xxx",
"request_body": "{\"touser\":\"og3Pyt3vGng4H9AJlOG-sXi9LOK4\",\"template_id\":\"fZ5vJ48VTIZdSlC_CTUHg5zoDbRfU1gDaZoT3J97r8Y\",\"url\":\"\",\"data\":{\"amount4\":{\"value\":\"7.77港币\"},\"short_thing3\":{\"value\":\"买入\"},\"character_string1\":{\"value\":\"02228\"},\"thing2\":{\"value\":\"晶泰控股-P\"},\"thing5\":{\"value\":\"1000\"}}}",
"response_body": "{\"errcode\":47003,\"errmsg\":\"argument invalid! data.amount4.value invalid rid: 67bc22a6-3ba62416-3f63295a\"}",
"client_ip": "112.31.85.224"
}
}
已经确认模板id等配置正确,连续测试几次带“港币”的数据,都能发送成功,没能复现。
各位大佬帮忙看看为什么会偶现报错
你好,{"amount4":{"value":"7.77港币"}