Node.js 禁用FCM firebase推送通知声音
我正在使用Node.js发送firebase推送通知(FCM firebase Cloud Messaging),无法找到禁用通知声音的方法 Firebase官方描述在这方面没有多大帮助() 我尝试了许多有效载荷组合,例如:Node.js 禁用FCM firebase推送通知声音,node.js,flutter,google-cloud-functions,firebase-cloud-messaging,Node.js,Flutter,Google Cloud Functions,Firebase Cloud Messaging,我正在使用Node.js发送firebase推送通知(FCM firebase Cloud Messaging),无法找到禁用通知声音的方法 Firebase官方描述在这方面没有多大帮助() 我尝试了许多有效载荷组合,例如: const payload = { notification: { title: 'title', body: 'text', sound: 'disable' } } 及 但他们没有一个对我的信息保持沉默。
const payload = {
notification: {
title: 'title',
body: 'text',
sound: 'disable'
}
}
及
但他们没有一个对我的信息保持沉默。
提前谢谢 由于文档建议您可以提供“捆绑在应用程序中的声音资源的文件名”,因此在我看来,您可以在应用程序中捆绑一个有效静音的声音资源,并以此API为目标。“声音”比它应该的复杂得多:)谢谢你的快速回复,但我相信有更好的解决方案。如果文档中没有,那么你正在寻找的解决方案可能不存在。如果是这种情况,您可以向Firebase支持部门提交功能请求。我打开了一个请求,但这比添加一个无声的mp3文件要复杂得多。你必须配置一个android频道id,为ios制作一个不同的文件,还有更多。。。firebase团队不支持声音禁用是毫无意义的。他们已经在自己的网站上(在云消息类别上)支持此功能。此外,我希望降低通知优先级,以实现静默通知,但android不支持此功能(在android中,您只有“正常”和“高”优先级,并且两者都发出声音)。
const payload = {
notification: {
title: 'title',
body: 'text',
sound: ''
}
}