繁体   English   中英

未收到Android推送通知

[英]Android Push Notification not being received

我正在关注AndroidHive上的GCM教程。 除了我使用自己的Sony Xperia L而不是任何仿真器之外,其他所有内容都相同。 我可以在数据库中注册设备。 但是,Google的API控制台在注册后不会显示任何更改。 这是注册前后我得到的屏幕。 API屏幕

注册后,我立即在单元格上收到空白通知(无数据或文本)。 但是,每当我尝试从教程中构建的Web界面键入并发送通知时,页面都会刷新而不会显示任何错误,但是没有通知到达我的单元格。

请帮我解决这个问题。 我想基于MySQL数据库中的用户来管理推送通知。 如果有任何类似的描述性教程对此进行了解释,则对我很有帮助。 谢谢 :)

一开始我也遇到了同样的问题,但是后来解决了。 确保您要从其发送通知的计算机和该设备已连接到同一wifi。 另外,如果您使用WAMP,请确保已启用“ PHP Curl”。

我使用了自己的php脚本来联系GCM服务器,而不是教程中给出的接口index.php

<?php    
    include_once './GCM.php';

    $gcm = new GCM();

    $registatoin_ids = array("my_reg_id_here");
    $message= "Wow! a noti!";
    $message = array("price" => $message);

    $result = $gcm->send_notification($registatoin_ids, $message);

    echo $result;
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM