使用parse.com和PHP向Android中的特定用户发送推送通知

使用parse.com和PHP向Android中的特定用户发送推送通知,php,android,parse-platform,push,Php,Android,Parse Platform,Push,我需要我的PHP系统向用户ID标识的特定用户发送推送通知 我尝试了此代码,但它不起作用: $APPLICATION_ID = "XXXXXX"; $REST_API_KEY = "XXXXXXX"; $MESSAGE = "your-alert-message"; $url = 'https://api.parse.com/1/push'; $data = array( 'type' => 'android', 'where' => array( '

我需要我的PHP系统向用户ID标识的特定用户发送推送通知

我尝试了此代码,但它不起作用:

$APPLICATION_ID = "XXXXXX";
$REST_API_KEY = "XXXXXXX";
$MESSAGE = "your-alert-message";

$url = 'https://api.parse.com/1/push';
$data = array(
    'type' => 'android',
    'where' => array(
        'userID' => 102102
    ),
    'data' => array(
        'alert' => 'greetings programs',
    ),
);
echo $_data = json_encode($data);
$headers = array(
    'X-Parse-Application-Id: ' . $APPLICATION_ID,
    'X-Parse-REST-API-Key: ' . $REST_API_KEY,
    'Content-Type: application/json',
    'Content-Length: ' . strlen($_data),
);

$curl = curl_init($url);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $_data);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
echo curl_exec($curl);

我哪里错了?

顺便说一句,用户ID在安装中设置正确,我可以从parse.com的网页发送通知