关于使用Message Media API(AEST编号)发送SMS

时间:2018-08-01 06:39:28

标签: php sms messagemedia

以下行的错误导致返回NULL值, $ body = MessageMediaMessagesLib \ APIHelper :: deserialize($ bodyValue);

我接受纯文本区域的SMS内容,该区域包含246个字符,并且包含。

消息- Lorem Ipsum只是印刷和排版行业的伪文本。自1500年代以来,Lorem Ipsum一直是行业的标准伪文本,当时,一位\未知的打印机拿起一个样板间,并将其打乱成样本。

它将重新运行NULL结果。 发布消息后,我已经修剪了内容-     $ Message = trim($ Message);

对此有什么解决方案?

2 个答案:

答案 0 :(得分:4)

这里尝试了以下方法,对我有用,

$textContent="Your Message";
$textContent = str_replace(array("\r\n", "\n", "\r"), '\n', $textContent);
$textContent = nl2br($textContent);

答案 1 :(得分:0)

您是否检查过以确保$ bodyValue是有效的JSON?如果是这样,您是否还可以通过作曲家安装后确认是否已尝试了存储库(https://github.com/messagemedia/messages-php-sdk)上列出的示例代码?