[英]Android Push Notification not being received
我正在關注AndroidHive上的GCM教程。 除了我使用自己的Sony Xperia L而不是任何仿真器之外,其他所有內容都相同。 我可以在數據庫中注冊設備。 但是,Google的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.