8

我有一个连接到 Cordova/iOS 应用程序的 OneSignal 帐户。我需要将玩家 ID 保存在我自己的数据库中,以便在任务到期或事件发生时向特定用户发送推送通知。

我在这里查看了 API:https ://documentation.onesignal.com/reference#view-device 但我不知道如何调用 JavaScript 函数将标识符保存到变量中。没有这样的例子。

任何帮助将非常感激。

4

1 回答 1

12

我想到了。

window.plugins.OneSignal.getIds(function(ids) {
                //document.getElementById("OneSignalUserID").innerHTML = "UserID: " + ids.userId;
                //document.getElementById("OneSignalPushToken").innerHTML = "PushToken: " + ids.pushToken;
                alert(JSON.stringify(ids['userId']));
            });
于 2016-03-18T18:04:38.087 回答