[OneSignal] [Unity]登录后创建ID

时间:2016-04-26 15:13:18

标签: push-notification onesignal unity3d

在添加OneSignal插件后,我在Unity应用中遇到了一个小问题。如果我从Web服务器发送推送通知,我可以收到推送通知,一切都很快。但是,我担心的是OneSignal会为设备分配一个ID而不是用户。

我的问题是:登录后有什么方法可以创建ID吗?

实际状态中唯一的问题是用户是否有多个帐户,或者朋友是否从该设备连接。两个用户都具有相同的ID,因此两者都会收到相同的通知。

感谢。

1 个答案:

答案 0 :(得分:3)

我建议您在应用中使用OneSignal.SendTag在用户登录时用userId标记用户。然后,当他们退出时,请拨打OneSiganl.DeleteTag将其删除。

这将允许您在OneSignal create notification REST API POST呼叫上发送带有tags字段的通知。