我正在使用TextLocal.in API发送SMS,但由于SMS模板中出现了换行符,所以看起来是这样的。
它看起来像这样:
的数据
请看一下$message
变量的内容。如果我甚至错误地删除了换行符,那么短信就不会发送,响应返回为“无效模板”。不仅如此,在这样放置文本的代码中,它甚至“看起来很糟糕”,每当我看到它时,我都会突然想更改它。因此,为了确保内容永远完整,并将错误的可能性降到最低,我想把它改成:Hi, welcome. Your Login OTP is '.$code.'<br><br> Please use this OTP to login to your account and connect with people and access ebooks.<br><br> Shubham Jha
的值。“
但是不行啊,只有前者管用,短信发送成功,怎么改呢?
1条答案
按热度按时间aor9mmx11#
请查看您在Textlocal.in上传的短信模板。
模板格式似乎是短信网关的困扰.这是由于这样的事实,据我所知,模板形式是至关重要的,和短信网关交叉检查此信息与TRAI注册的模板,或TRAI本身这样做.其他保持固定,只是可变部分改变.