Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Push notification 一个信号从一个单元发送到另一个单元_Push Notification_Onesignal - Fatal编程技术网

Push notification 一个信号从一个单元发送到另一个单元

Push notification 一个信号从一个单元发送到另一个单元,push-notification,onesignal,Push Notification,Onesignal,我正在考虑从pushwoosh切换到GameStrove/onesignal,但有点困惑。我使用的是Unity SDK,在文档中看不到我能够从一个单元推送到另一个特定单元的任何地方。有人能帮我澄清一下这是否可行吗 提前感谢是的,这是可能的 OneSignal API支持以多种方式向单个用户或用户组发送通知。在您的情况下,最好的方法可能是通过设备的OneSignal ID(通过OneSignal API中的include\u player\u ID字段) 您可以通过自己的后端服务器上的OneSig

我正在考虑从pushwoosh切换到GameStrove/onesignal,但有点困惑。我使用的是Unity SDK,在文档中看不到我能够从一个单元推送到另一个特定单元的任何地方。有人能帮我澄清一下这是否可行吗

提前感谢

是的,这是可能的

OneSignal API支持以多种方式向单个用户或用户组发送通知。在您的情况下,最好的方法可能是通过设备的OneSignal ID(通过OneSignal API中的
include\u player\u ID
字段)

您可以通过自己的后端服务器上的OneSignal API或应用程序中运行的代码进行交互,从一个设备向另一个设备发送通知。然而,在任何一种情况下,您都需要有一个后端服务器来存储每个用户的OneSignal ID列表

以下是流程的大致轮廓:

A部分(首先获取OneSignal ID):

  • 设备首次运行您的应用程序
  • 您在应用程序中初始化OneSignal,并在回调中收到此新设备的新唯一OneSignal ID
  • 然后,您必须将此OneSignal ID存储在您自己的后端服务器上的某个位置
  • B部分(传递信息):

  • 您希望向特定用户发送消息
  • 您向后端服务器请求要向其发送消息的用户的OneSignal ID
  • 您可以使用OneSignal API向用户发送消息
  • 相关链接: