向特定android设备发送城市飞艇推送通知

向特定android设备发送城市飞艇推送通知,android,push-notification,urbanairship.com,Android,Push Notification,Urbanairship.com,我有来自android手机的设备令牌“apid”。我得到通知发送的有效响应。但是我没有收到通知。有人能告诉我我在使用下面的代码吗。我正在使用php发送通知 $contents=array() $contents['alert']=“android测试通知” $notification=array() $notification['android']=$contents $platform=array() array_push($platform,“android”) $dev['apid']='

我有来自android手机的设备令牌“apid”。我得到通知发送的有效响应。但是我没有收到通知。有人能告诉我我在使用下面的代码吗。我正在使用php发送通知

$contents=array()

$contents['alert']=“android测试通知”

$notification=array()

$notification['android']=$contents

$platform=array()

array_push($platform,“android”)

$dev['apid']='valid_device_token_from_android'

$push=array(“受众”=>$dev,“通知”=>$notification,“设备类型”=>$platform)

$json=json_encode($push)

回声“有效载荷:”$json。“\n”//显示有效载荷

$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_头,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\u exec($session)

回应:“回应:”$内容。“\n”


谢谢

我提供的apid是错误的。android中有两种类型的键。我用了另一把钥匙,它成功了