当用户喜欢Instagram等帖子时发送推送通知

时间:2017-08-08 22:51:48

标签: swift firebase instagram

我通过尝试构建Instagram以获得乐趣来练习Swift编程。我使用firebase作为我的数据库。我能够设置活动页面,显示用户对您帖子的喜欢/评论。

现在我想知道如果发生这种情况我怎么才能真正发送推送通知?我尝试使用FirebaseMessaging,但我真正能做的就是直接从firebase发送消息。

如何向特定用户发送有人喜欢其帖子的推送通知?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用Firebase功能。以下是基本概念:

  1. 要接收通知,用户必须订阅"主题"使用subscribeToTopic(String topic)
  2. 每当创建该主题的帖子时,您都会使用firebase消息传递向该主题发送消息
  3. 为此,您需要为firebase托管一个函数。该函数侦听在您正在使用的任何节点上发布的新帖子
  4. 每次向该节点写入新帖子时,都会发送消息
  5. 以下是示例Firebase Functions Example的链接(要托管的函数是sendNotificationToLocation)。

    检查如何处理订阅/取消订阅和处理消息/通知Firebase messaging

答案 1 :(得分:0)

  1. 首先完成Firebase Cloud Messaging的所有配置。
  2. 然后获取您要向其发送推送通知的用户的firebase注册令牌。
  3. follow this link详细说明