有什么办法,我可以发送通知到我的android手机使用http post请求,而不使用pushover?对于我的闭路电视项目,我希望能够得到我的Raspberry Pi,我可能会注意到它运行的是安全摄像头本身,运行一个http POST请求,然后触发通知在我的手机。我听说过Pushover,但是我不想为一项服务付费。
发布于 2017-07-14 08:43:33
您可以将IFTTT.com与WebHook操作一起使用。每次它收到一个Web请求,它都会在你的手机上显示一个通知。您甚至可以根据您的帖子使用值来进行自定义通知。我在raspberry pi上使用了Node来制作这些HTTP,但我确信还有更好的方法。
发布于 2017-07-12 22:27:01
有没有办法通过http post请求将通知发送到我的android电话?
是的,有可能。您可以使用这里描述的HTTP请求向特定设备发送消息。
为了能够发送FCM消息,您必须按照描述的这里实现FCM服务器协议。为了您的方便,您可以使用您选择的Rest客户端,例如Postman使用FCM服务器协议发送通知。
如果要使用Raspberry Pi,则可以使用curl发送通知,如下所示:
curl -X POST \
https://fcm.googleapis.com/fcm/send \
-H 'authorization: key=YOUR_SERVER_KEY' \
-H 'content-type: application/json' \
-d '{
"to" : "DEVICE_REGISTRATION_TOKEN",
"notification" : {
"body" : "body goes here",
"title" : "title goes here",
"icon" : "myicon"
}
}'您可能已经知道,使用FCM,您可以向客户端发送两种类型的消息,即通知和数据消息。有关FCM消息的更多信息可以找到这里。
https://stackoverflow.com/questions/45067275
复制相似问题