TSR*_*TSR 5 android push-notification google-apps-script firebase firebase-cloud-messaging
我想写一个小脚本,告诉Firebase在满足某个条件时推送通知.如何使用Google Apps脚本从Firebase发送推送通知?
我以前从未尝试过这个,但它实际上非常简单.
你需要知道两件事:
一旦您阅读了这两个文档,代码就相当简单:
function sendNotificationMessage() {
var response = UrlFetchApp.fetch('https://fcm.googleapis.com/fcm/send', {
method: 'POST',
contentType: 'application/json',
headers: {
Authorization: 'key=AAAAIM...WBRT'
},
payload: JSON.stringify({
notification: {
title: 'Hello TSR!'
},
to: 'cVR0...KhOYB'
})
});
Logger.log(response);
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下:
脚本发送通知消息.这种消息:
如果您想要完全控制消息到达设备时应用程序执行的操作,请发送数据消息
脚本将消息发送到特定设备,由设备中的设备令牌标识to
.您也可以发送一个主题,例如/topics/user_TSR
.有关此更广泛的示例,请参阅我的博客文章,了解如何在Android设备与Firebase数据库和云消息传递之间发送通知.
将key
在Authorization
头将需要匹配一个为你的火力地堡项目.查看Firebase消息传递,获取服务器密钥的位置?
归档时间: |
|
查看次数: |
1829 次 |
最近记录: |