0

我正在关注AndroidHive 上给出的 GCM 教程。除了我使用的是我自己的 Sony Xperia L 而不是任何模拟器之外,一切都是一样的。我可以在我的数据库中注册我的设备。但是,Google 的 API 控制台在注册后没有显示任何更改。这是我在注册前后得到的屏幕。API 屏幕

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

请帮我解决这个问题。我想根据我的 MySQL 数据库中的用户管理推送通知。如果任何类似的描述性教程解释相同,那将对我非常有帮助。谢谢 :)

4

2 回答 2

1

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

于 2013-08-16T12:30:57.090 回答
0

我使用自己的 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;
?>
于 2013-08-16T13:24:47.190 回答