android – 我需要有关发送推送通知的建议

android – 我需要有关发送推送通知的建议,第1张

概述我在我的 Android应用程序中需要实现推送通知,我已经拥有了一个Google API密钥,并且已经启用了密钥上的推送通知. 我知道通知将从服务器下游发送到应用程序. 基本上我想要做的就是每当我的数据库更新时,我想要向特定设备发送消息而不返回任何消息. 但我并不特别理解的是将信息发送到手机的下游.这是怎么做到的,我只是向我的服务器上游发送了HTTP消息,并且对如何完成这一点感到有些困惑.是否有任 我在我的 Android应用程序中需要实现推送通知,我已经拥有了一个Google Api密钥,并且已经启用了密钥上的推送通知.

我知道通知将从服务器下游发送到应用程序.

基本上我想要做的就是每当我的数据库更新时,我想要向特定设备发送消息而不返回任何消息.

但我并不特别理解的是将信息发送到手机的下游.这是怎么做到的,我只是向我的服务器上游发送了http消息,并且对如何完成这一点感到有些困惑.是否有任何服务器应用程序可以执行此 *** 作,如果是这样,我在寻找什么.

解决方法 有几种方法可以从服务器发送下游消息.正在使用PHP.You可以编写PHP脚本,用于向GCM发送消息(实际上向手机发送通知).

这就是我为我的应用提出的:

我用过curl

$url = 'https://androID.GoogleAPIs.com/gcm/send';$receive_ID=$_POST['receiver_key'];$message=$_POST['message'];$registrationIDs = array( $receive_ID);    $fIElds = array(        'registration_IDs' => $registrationIDs,'data' => array( "message" => $message ),);    $headers = array(        'Authorization: key=' . $API_key,'Content-Type: application/Json'    );   $ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_POST,true);curl_setopt( $ch,CURLOPT_httpheader,$headers );curl_setopt( $ch,CURLOPT_RETURNTRANSFER,true );curl_setopt( $ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_header,CURLOPT_POSTFIELDS,Json_encode($fIElds) ); $curl_result = curl_exec( $ch );

我实际做的是让应用程序触发此PHP脚本在需要时运行.这就是从服务器发送下游消息的内容.

总结

以上是内存溢出为你收集整理的android – 我需要有关发送推送通知的建议全部内容,希望文章能够帮你解决android – 我需要有关发送推送通知的建议所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1122350.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存