使用 Baqend 的世博会推送通知
Posted
技术标签:
【中文标题】使用 Baqend 的世博会推送通知【英文标题】:Expo Push Notifications with Baqend 【发布时间】:2018-02-09 18:55:11 【问题描述】:我想知道是否有人有在 Expo 应用上实现 Baqend 的推送通知服务 https://www.baqend.com/guide/topics/push/ 的经验?
他的设置文档看起来需要修改本机代码,这让我认为它可能不适用于 Expo...我真的不想将我的应用程序从 expo 中弹出。
Expo 还有一个推送通知系统:https://docs.expo.io/versions/latest/guides/push-notifications.html,它避免了设置 APNS 和 FCM,而且看起来很简单,可以通过他们的服务器执行推送。这只是一个 http 帖子。
使用 Expo 的系统并将 Expo 生成的设备令牌保存在 Baqend 的 Device 类的字段中是否更有意义?
此外,如果 Baqend 的任何人遇到此问题,https://www.baqend.com/guide/topics/push/ 上“设置推送:APNS”的教程链接不会将您带到教程页面。
【问题讨论】:
你有没有先尝试过expo的,然后考虑是否需要分离到expokit? 【参考方案1】:您无需修改任何本机代码即可通过 Baqend 使用推送通知。
很遗憾,Baqend 只直接支持 APNS 和 FCM,但是你可以将 Expo 令牌保存在对应的用户对象或单独的表中,并创建一个Baqend Module,它使用Expo Node module 发送推送通知。
我们今天更新了文档,现在链接是正确的。谢谢你指出这一点。
【讨论】:
谢谢汉内斯! expo 推送系统开箱即用,效果很好,所以我最终只是将该令牌保存在 Baqend 中。以上是关于使用 Baqend 的世博会推送通知的主要内容,如果未能解决你的问题,请参考以下文章