如何使用 Firebase Cloud Messaging 发送图像并使用数据有效负载发出通知

Posted

技术标签:

【中文标题】如何使用 Firebase Cloud Messaging 发送图像并使用数据有效负载发出通知【英文标题】:How to send an image using Firebase Cloud Messaging with notification using data payload 【发布时间】:2019-03-19 11:09:14 【问题描述】:

我正在为我的项目使用 FCM,并在用户离线时发送聊天通知问题是我有 base64 编码流并且它没有被发送可能是因为 Firebase 的数据负载限制为 4KB 所以我想知道我还能如何发送图像。

【问题讨论】:

@Dhanshri 请阅读meta.***.com/questions/327171/… - 此编辑不会以任何方式改善帖子。 好的,我知道了。谢谢。@Zoe 【参考方案1】:

将图像保存到云中的某个位置并发送其链接。

【讨论】:

某处在哪里? 您可以将文件存储在 Firebase 存储中。 firebase.google.com/docs/storage/web/upload-files 你也可以使用imgur这样的服务和api 没有任何方法可以发送位图吗? 我相信没有。通知不应该这样使用。

以上是关于如何使用 Firebase Cloud Messaging 发送图像并使用数据有效负载发出通知的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PHP 在 Firebase 中自动导入存储桶 - Google Cloud Storage

如何使用 Firebase Cloud Messaging 在前台显示多个通知

如果用户长时间没有写入,如何使用 Firebase Cloud Functions 在 Firebase 数据库中设置节点的值?

如何使用 Firebase Cloud Messaging 向所有用户发送数据负载?

上传到 Firebase 存储时如何使用 Cloud Functions for FIrebase 获取 mp3 文件的持续时间

如何使用 Firebase Cloud Messaging 向所有设备发送通知