代码之家  ›  专栏  ›  技术社区  ›  JonTargaryen

将播放器ID从OneSignal发送到Webview Android Studio?

  •  0
  • JonTargaryen  · 技术社区  · 6 年前

    目前我只能向所有用户发送推送通知,也就是说,不是个性化的。

    为了实现个性化推送,我需要从一个信号中获取播放器Id(UUID)到我的webview/url中,这样我就可以将其与用户配置文件一起保存在我的数据库中。

    0 回复  |  直到 6 年前
        1
  •  0
  •   Mukul Bhardwaj    6 年前

    可以使用API将PlayerId保存到数据库中。

    第二种方法 ,

    如果有任何与每个用户相关联的唯一Id(或类似的Id),则可以将该Id设置为该用户的标记。 Here is the link to send Tag from android device . 稍后,您可以基于该标记发送通知。

    此方法不需要将播放器ID保存到数据库。

    OneSignal.sendTag(“用户id”,“1”);

    然后,您可以基于该标记发送个性化通知。 See here to send notifications based on tag

    只有约翰才能收到这个通知。