我已經在我的android項目中使用gcm實現了推送通知的代碼,依賴項和配置文件。是否可以使用gcm發送推送通知,而無需服務器?
現在我正在尋找一種方法向任何運行我的應用程序的設備發送通知,但我沒有任何服務器。有沒有辦法從我的電腦發送推送通知?
我已經在我的android項目中使用gcm實現了推送通知的代碼,依賴項和配置文件。是否可以使用gcm發送推送通知,而無需服務器?
現在我正在尋找一種方法向任何運行我的應用程序的設備發送通知,但我沒有任何服務器。有沒有辦法從我的電腦發送推送通知?
是的,當然。
一個notifier project(我有時前寫)上GitHub 可以幫助你,你可以通過Eclipse或任何IDE發送通知的Java
可以使一個HTTP請求從任何計算機只要發送GCM消息因爲您手邊有授權密鑰。 Google的GCG文檔https://developers.google.com/cloud-messaging/http#auth提供了示例cURL請求,您可以進一步增強以包含要發送的郵件。
# api_key=YOUR_API_KEY
# curl --header "Authorization: key=$api_key" \
--header Content-Type:"application/json" \
https://gcm-http.googleapis.com/gcm/send \
-d "{\"registration_ids\":[\"ABC\"]}"
我已經下載了你的項目,但我不明白如何將它導入到Eclipse ......我之前導入了項目,但由於某種原因,這個不會顯示。說明? –
您是否熟悉maven? –
並非如此。我只在我的android項目中使用maven編譯過一些服務(build.gradle) –