大佬提了 应该是证实了“若签洺未审核通过时,会自动变为副签名(第二签名)”而副签名的表现形式就是在主签名(中文方括号)后跟上英文方括号,即变为短信內容的一部分如:
直接使用已审核通过的签名时:【已审核的签名】您好,您的验证码是 1234
直接使用未审核通过的签名时:【已审核的簽名】[未审核的签名]您好,您的验证码是 1234
(会匹配一个默认的已审核签名)
如果还有问题,可以联系
没有亲自试过,权当是为题主提供一个思路
建议检查一下签名 2 是不是写错了,或者没过审核由于签名和模板之间没有必然联系,msg 字段只需要任选审核通过的签名和模板各一个直接拼接即可。照题主的描述来看如果【签名 2】过审了,那么就可以充当签名而不会被强制转换为短信内容。
1. 一个完整的短信由短信签名和短信正文内容两部分组成您可以根据业务需求分别设置不同的短信正文内容模板,然后进行组合形成最终展示短信签名+短信正文内容=最终显示内容;
"msg" 字段需要匹配审核通过的模板内容
如果您的模板是 "你的验证码是{1}",则 "msg" 字段可赋值为:"你的验证码是xxxx"(其中 "xxxx" 为下发的验证码)
如果您有多个短信签名,请将需要的短信签名放在短信內容前面
例如您有 "【腾讯科技】""【腾讯云】" 两个签名,但是想以 "【腾讯云】" 签名发送短信
则 "msg" 字段可赋值为:"【腾讯云】你的验证码是xxxx"。(其中 "xxxx" 为下发的验证码)
查询文档可得题主的做法应该没问题,所以可能性就只剩下两个了:签名没过或者是腾讯云的 bug。可以发工單请工程师帮忙查一下
然而,我也没搞明白为什么文档里面“请求参数”部分给出的例子中 msg 的内容没有签名
如果侵犯你的权益你可以起诉。《民事诉讼法》第六十四条:当事人对自己提出的主张有责任提供证据。 第一百二十一条 起诉状应当记明下列事项: (一)原告的姓洺、性别、年龄、民族、职业、工作单位、住所、联系方式法人或者其他组织的名称、住所和法定代表人或者主要负责人的姓名、职务、联系方式; (二)被告的姓名、性别、工作单位、住所等信息,法人或者其他组织的名称、住所等信息; (三)诉讼请求和所根据的事實与理由; (四)证据和证据来源证人姓名和住所。