push-notification - OneSignal external_user_id 和同一用户的多个设备
问题描述
我在我的 Spring Boot 应用程序中使用 OneSignal 作为通知平台。
我想为用户的每个设备发送相同的推送通知,我试图了解是否可以多次设置 external_user_id。
我不想为同一个用户将不同的“player_id”(设备 ID)保存到我的数据库中,所以我试图弄清楚是否可以使用 external_user_id 作为“标签”来识别所有用户的设备。
我是说:
- 用户 A 使用他的第一台设备打开移动应用程序并将自定义 external_user_id 注册到 OneSignal
- 用户 A 用他的第二台设备打开移动应用程序并将相同的 external_user_id 注册到 OneSignal。
我使用这个 external_user_id 从我的 Spring Boot 应用程序发送一个调用 OneSignal API 的推送通知,因此用户 A 将在他的两个设备上收到完全相同的通知。
是 possibile 还是 external_user_id 必须是唯一的?
谢谢。
解决方案
推荐阅读
- python - 附加 Pandas 数据框
- c# - ASP.NET Core,启动类的运行时原因如何?
- php - 使用文件夹中的图像填充幻灯片
- python - Python Socket:打开连接并多次使用 VS 每次发送时打开和关闭
- sharepoint - Enterprise SharePoint 2013:随处更改文本正文的字体大小和颜色
- spring - 使用 Spring Batch 创建一个 @JobScope @Service 来保存作业的共享内存?
- python - 如何从 Python 中的复杂 JSON 文件中获取数据
- xml - 通过 Powershell 搜索/替换 XML
- javascript - 为什么带有“位置:绝对”的“div”会溢出屏幕
- asp.net-mvc - Razor 页面 SelectList 不会填充