我不斷收到IOException異常錯誤「找不到認證的挑戰」,當我嘗試發送一個谷歌雲通訊消息。
什麼
我想利用在GCM SDK包的GCM-的server.jar文件的Android手機發送消息。我將我的代碼從GCM文檔中的服務器示例中除去。
Sender sender = new Sender(MyProjectId);
Builder message = new Message.Builder();
message.collapseKey("test");
message.addData("test", "42");
Message data = message.build();
Result result = null;
try {
result = sender.send(data, deviceID, 5);
} catch(IOException e) {
Log.e("GCM Error", e.getMessage());
}
其他信息
我試圖從設備發送推送消息到設備,而不需要一個「第三方」服務器的參與進來。我不確定是否可以使用Android手機通過GCM推送郵件。
任何幫助或指針將不勝感激。
在何處使用的API密鑰代碼 –
解決:我使用默認的API密鑰,它爲我工作也:-) –