我刚刚开始使用带有 phonegap 的谷歌云消息传递,并且我在一个 android 虚拟设备中。
对于客户端应用程序,我选择使用本教程:https ://github.com/marknutter/GCM-Cordova 。对于服务器端应用程序,我创建了一个包含来自 google 的默认代码的 servlet(参见最后一节):http: //developer.android.com/guide/google/gcm/gs.html
对于客户端应用程序,我只想确保将发件人 ID 准确放在哪里,教程说我应该将它放在我在插件文件代码中找到“your_sener_id”的位置,但我找不到任何匹配“your_sender_id”的字符串.
- 对于服务器端应用程序,我有 2 个小问题:这里看到一个名为“设备”的变量,我也应该用发件人 ID 替换它吗?
import com.google.android.gcm.server.*;
Sender sender = new Sender(myApiKey);
Message message = new Message.Builder().build();
MulticastResult result = sender.send(message, devices, 5);
- 对于“gcm-server.jar”,我尝试使用 sdk 管理器下载它,但我添加的链接无法获取。我也尝试直接从网上下载它,但我的服务器不满意它
感谢您的帮助,并为我的英语不好感到抱歉。