0
我試圖將有效載荷的一些自定義數據發送到iOS設備。我使用下面的代碼成功發送推送到所有設備,但我需要發送一些額外的數據。任何人都可以指出我正確的方向,找不到任何城市飛艇的文件,我試過的一切只是給了我錯誤。城市飛艇自定義iOS有效載荷PHP
感謝
喬納森
$contents = array();
$contents['badge'] = "+1";
$contents['alert'] = $message;
$contents['sound'] = "cat.caf";
$notification = array();
$notification['ios'] = $contents;
$platform = array();
array_push($platform, "ios");
$push = array("audience"=>"all", "notification"=>$notification, "device_types"=>$platform);
$json = json_encode($push);
$session = curl_init(PUSHURL);
curl_setopt($session, CURLOPT_USERPWD, APPKEY . ':' . PUSHSECRET);
curl_setopt($session, CURLOPT_POST, True);
curl_setopt($session, CURLOPT_POSTFIELDS, $json);
curl_setopt($session, CURLOPT_HEADER, False);
curl_setopt($session, CURLOPT_RETURNTRANSFER, True);
curl_setopt($session, CURLOPT_HTTPHEADER, array('Content-Type:application/json', 'Accept: application/vnd.urbanairship+json; version=3;'));
$content = curl_exec($session);
它給你什麼錯誤?這些錯誤將指引您朝正確的方向發展。另外,請在你的問題中包括你的有效載荷的樣子。 – dperconti 2014-09-02 17:12:57