Web应用程序的邀请系统(推送)

时间:2017-11-13 09:33:36

标签: php push-notification notifications onesignal

我正在创建一个网络应用程序,用户可以与多个玩家(您的朋友)开始游戏。这个游戏是在1个设备上播放。所有受邀玩家是否有可能在他们的设备上收到他们可以接受或拒绝邀请的通知?

所以步骤

  • 玩家1创建游戏并邀请玩家2和3
  • 玩家2在他的移动设备上收到通知并按下接受,他被添加为该游戏的玩家
  • 玩家3没有设备并输入他的PIN以接受他的参与。

我想要的步骤是step2。 我已经阅读过关于可以向特定用户发送推送通知的OneSignal,但我找不到你是否可以发送回复(接受或拒绝)。或者是否有其他方式(没有本机应用程序)。

1 个答案:

答案 0 :(得分:1)

你的问题已被理解,但此刻有点过于宽泛。但。我也会尝试在概念中回答:)

现在......您说您已经知道如何使用OneSignal发送目标特定通知。

从现在起你需要做什么呢云就像这样:

  • 在该邀请中附加链接或点击或操作。或者当这样的邀请 到达您正在开发的app / web /应用程序中打开特定视图并重新启动链接。
  • 将会话/游戏/用户/对象ID附加到该链接并发送呼叫 API API(基于您的服务器)。如果你有一个API,如果你没有,你可以有一个非常简单的API构建来处理这些请求只有URL xxxx.com/path/to/api/call/var1/var2/var3/etc
  • 从那里,您可以捕获请求并在服务器端进行相应的回复或调整。

也许这个框架可以帮助您加快PHP中的API开发。 Lumen可以做到这一点。

您可以按照本教程here进行快速API开发。