我从新的谷歌通知服务开始,Firebase Cloud Messaging
.
多亏了这个代码https://github.com/firebase/quickstart-android/tree/master/messaging,我才能够从我的Firebase User Console向我的安卓设备发送通知.
是否有任何API或方法可以在不使用Firebase控制台的情况下发送通知?我的意思是,例如,一个PHP API或类似的东西,直接从我自己的服务器创建通知.
我从新的谷歌通知服务开始,Firebase Cloud Messaging
.
多亏了这个代码https://github.com/firebase/quickstart-android/tree/master/messaging,我才能够从我的Firebase User Console向我的安卓设备发送通知.
是否有任何API或方法可以在不使用Firebase控制台的情况下发送通知?我的意思是,例如,一个PHP API或类似的东西,直接从我自己的服务器创建通知.
Firebase Cloud Messaging有一个服务器端API,您可以调用它来发送消息.见https://firebase.google.com/docs/cloud-messaging/server.
发送消息可以像使用curl
调用HTTP端点一样简单.见https://firebase.google.com/docs/cloud-messaging/server#implementing-http-connection-server-protocol
curl -X POST --header "Authorization: key=<API_ACCESS_KEY>" \
--Header "Content-Type: application/json" \
https://fcm.googleapis.com/fcm/send \
-d "{\"to\":\"<YOUR_DEVICE_ID_TOKEN>\",\"notification\":{\"title\":\"Hello\",\"body\":\"Yellow\"}}"