Push notification 一个信号外部用户id和同一用户的多个设备

Push notification 一个信号外部用户id和同一用户的多个设备,push-notification,push,onesignal,Push Notification,Push,Onesignal,我在Spring Boot应用程序中使用OneSignal作为通知平台 我想为用户的每个设备发送完全相同的推送通知,我试图了解是否可以多次设置外部用户id 我不想将同一用户的不同“player_id”(设备id)保存到我的数据库中,因此我试图找出是否可以使用外部用户id作为“标记”来标识所有用户的设备 我的意思是: 用户A使用其第一台设备打开移动应用程序,并在OneSignal中注册自定义外部用户id 用户A使用第二台设备打开移动应用程序,并在OneSignal中注册相同的外部用户id 我使

我在Spring Boot应用程序中使用OneSignal作为通知平台

我想为用户的每个设备发送完全相同的推送通知,我试图了解是否可以多次设置外部用户id

我不想将同一用户的不同“player_id”(设备id)保存到我的数据库中,因此我试图找出是否可以使用外部用户id作为“标记”来标识所有用户的设备

我的意思是:

  • 用户A使用其第一台设备打开移动应用程序,并在OneSignal中注册自定义外部用户id
  • 用户A使用第二台设备打开移动应用程序,并在OneSignal中注册相同的外部用户id
我使用这个外部用户id从我的Spring Boot应用程序发送一个调用OneSignal API的推送通知,这样用户a将在他的两个设备上收到完全相同的通知

是可能的还是外部用户id必须是唯一的


谢谢。

应该这样做。

一个用户在其所有设备上都有相同的外部用户id,他的id对他们来说是唯一的,例如他们的电子邮件。
服务器Rest API用于在多个设备上向单个用户发送消息。

有关详细信息,请查看这些链接。