使用php代码点火器向android推送通知


Push notification to android with php codeigniter

我是android和php的新手。我现在开始学习php与代码点火器框架。我如何用这个框架向android发送推送通知?

感谢新程序员的帮助!

您只需要在控制器中粘贴以下函数,并需要更改GCM键。

公共函数androidPushNotification($registration_ids,$message){$registrationIds=数组($registration _ids);$msg=数组('message'=>$message,'title'=>'test notification','vibrate'=>1,'sound'=>1);$fields=数组('registration_ids'=>$registrationIds,'data'=>$msg);$headers=数组('授权:密钥=','内容类型:application/json');$ch=curl_init();curl_setopt($ch,CURLOPT_URL,'https://android.googleapis.com/gcm/send');curl_setopt($ch,CURLOPT_POST,true);curl_setopt($ch,CURLOPT_HTTPHEADER,$headers);curl_setopt($ch,CURLOPT_RETURNTTRANSFER,true);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_POSTFIELDS,json_encode($fields));$result=curl_exec($ch);curl_close($ch);$data=json_decode($result);if($data->success==1){$return="成功";}否则如果($data->failure==1){$return="故障";}return$return;}