如何使用 Cordova 在 OneSignal 中进行身份验证

问题描述 投票:0回答:1

我正在使用 Cordova OneSignal 进行推送通知。

如:

cordova plugins add onesignal-cordova-plugin

目前,我可以使用

window.plugins.OneSignal.login(external_id)
来设置用户的外部id。

但是,我需要使用

window.plugins.OneSignal.setExternalUserId(external_id, external_id_hash)
,因为该功能允许支持身份验证

但它是

undefined
。由于插件没有定义
setExternalUserId
,我该如何进行身份验证?

我什至在 github 上查看了 插件的源代码,尽管文档中提到了

setExternalUserId
,但没有在任何地方定义。

cordova onesignal
1个回答
0
投票

目前SDK 5+版本似乎不支持身份验证。

切换到版本

3.3.3
将解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.