android - 选择显示或忽略推送通知客户端?
问题描述
我们希望在 Android 和 iOS 中向符合特定条件的一组用户发送推送通知。我们可以通过调用 API 来检查用户是否符合此条件。
我们的问题是用户信息变化非常快,我们没有任何方法可以在我们的推送通知引擎(OneSignal)中跟踪这一点。
我们能想到的唯一选择是向所有用户发送推送通知,客户端调用 API 以获取最新的用户信息。根据这一点,我们可以选择显示通知或忽略它。
这在 Android 和 iOS 上可行吗?
解决方案
这是100%肯定的。在接收器类中,您调用一个意图服务,它可以根据您使用通知生成器创建通知的信息点击一个 api 并获取最新信息,如果您不想要,请避免。
推荐阅读
- python-3.x - 脚本未在 Pycharm 上运行
- java - M1 Mac - Flutter - 无法在物理或模拟设备上运行项目
- r - 根据其他两列中的值创建是/否列
- reactjs - 如何在我的本地或任何 url 上运行 react 应用程序的 github 存储库而不定位端口号
- operating-system - 如何编写基于 Debian 的新操作系统?
- python - Pandas:营业时间滚动统计
- 3d - 如果我不知道投影的顺序,如何进行断层扫描重建
- sql - 如何在 TSQL 中按动态列排序?
- interface - Think-Cell 和 EasySlides 如何实现悬停界面?
- azure - 在 Terraform 中你能读然后写一个 json 文件吗