我可以成功地从家里的服务器向 Firebase 服务器发送一个发布请求。消息毫无问题地传递给客户端。除了应用程序必须正在运行或在后台运行。如果应用程序关闭,则消息将进入不确定状态。系统托盘里什么都没有,没有声音,什么都没有。这是预期的行为吗?
这是我正在使用的 curl 命令:
curl -X POST --header "授权:key=AIzaSyBntseBqux9nBX8y" --Header "Content-Type: application/json" https://fcm.googleapis.com/fcm/send -d "{\"to\":\ "fxhL9uQBYUo:APA91bGaEWqTJ2mde1vSlfOZWHYrYTQLbZdFih2hs_wszaxPsthfMN5lnxH6RHquUImmT\",\"数据\":{\"动作\":\"运行\"}}"
我是否遗漏了一些使设备像现在一样工作的额外字段?
PS:Server Key 和 Token 不是真实的。