【发布时间】:2015-04-13 02:59:06
【问题描述】:
解析推送通知正在工作。问题是我正在尝试发送多行通知,而 PHP API 没有检测到我的 EOL 命令。消息完全按照我发送的方式到达:
第一行\r\n第二行
任何帮助将不胜感激。
非常感谢。
编辑
这是我的代码:
require 'autoload.php';
$app_id = "zzzzzzzzzzzzzzzzzzzzzzzzz";
$rest_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$master_key = "cccccccccccccccccccccccccccccccc";
\Parse\ParseClient::initialize( $app_id, $rest_key, $master_key );
use Parse\ParsePush;
$data = array("alert" => $_POST["txtMessage"]);
ParsePush::send(array("channels" => ["Test"], "data" => $data));
编辑#2:
我的数据数组:
array(1) (
[alert] => (string) Line1\r\nLine2
)
【问题讨论】:
-
请添加负责发送和准备消息的源代码。
-
@awons 我将代码添加到问题中...
-
请同时转储您的 $data 数组。很高兴看看那里有什么。
标签: php parse-platform push-notification push eol