【问题标题】:React Native Expo Push notification for specific user针对特定用户的 React Native Expo 推送通知
【发布时间】:2019-06-01 15:04:23
【问题描述】:

Expo 允许您通过设备 ID 发送通知,这对我的用例来说是模棱两可的,我如何发送只有特定用户才能收到的通知?例如,除了设备 ID 之外,我可以传递用户 ID 或用户名吗?

这是正文请求正文:

{
    to: pushToken, // user id or topic?
    body: 'test notification',
    data: { withSome: 'data' }
}

【问题讨论】:

    标签: react-native push-notification expo


    【解决方案1】:

    您必须创建一个数据库表,在其中记录 user_id / username 和 device_token 以便能够通过用户的 user_id 或用户名向用户发送通知。

    【讨论】:

    • 是的,但它只接受推送令牌,即使我有两个我不能告诉它发送给用户
    • 这就是为什么你需要在一个表中记录带有user_id的token,然后获取你想要给他发送通知的用户的token并传递它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-10
    • 1970-01-01
    • 1970-01-01
    • 2020-12-14
    • 2019-02-02
    相关资源
    最近更新 更多