是否可以使用gcm发送推送通知,而无需服务器?

时间:2016-04-03 19:37:46

标签: android push-notification google-cloud-messaging

我已经在我的android项目中使用gcm实现了推送通知的代码,依赖项和配置文件。

现在,我正在寻找一种方法向任何运行我的应用的设备发送通知,但我没有任何服务器。有没有办法从我的电脑发送推送通知?

2 个答案:

答案 0 :(得分:0)

是的,当然。

notifier project GitHub(我之前写过) 可以帮助你,你可以通过eclipse或任何IDE for Java发送通知

答案 1 :(得分:0)

只要您拥有授权密钥,就可以发出HTTP请求以从任何计算机发送GCM消息。 Google https://developers.google.com/cloud-messaging/http#auth上的GCM文档包含示例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\"]}"