在 MFP 推送通知中注册用户 ID 和显示名称
Posted
技术标签:
【中文标题】在 MFP 推送通知中注册用户 ID 和显示名称【英文标题】:Register User Id and Display name in MFP Push notification 【发布时间】:2018-02-27 03:53:47 【问题描述】:如何使用用户 ID 和显示名称注册设备.. 在 MFP 控制台中,它的显示不一样..
有没有在“MFPPush.registerDevice”函数中添加这两个?
【问题讨论】:
【参考方案1】:只要用户在应用程序中使用UserLogin
安全检查登录,您就可以在 MFP 控制台中看到 userId。
请参阅用户身份验证教程以了解有关 MFP 8.0 中的 UserLogin
安全检查的更多信息:link
为了设置设备显示名称,您需要在您的客户端应用程序中使用setDeviceDisplayName
。
以下是setDeviceDisplayName
API 的 API 文档链接。
科尔多瓦:link
安卓:link
ios:link
您不能使用MFPPush.registerDevice()
添加这些参数。 registerDevice() API 获取身份验证上下文(来自安全检查)并自动添加 userID 和 displayName。
【讨论】:
我添加了类似下面的代码 var options = ; options.phoneNumber = "xxxxx"; WLAuthorizationManager.obtainAccessToken("push.mobileclient").then(MFPPush.registerDevice(options,successResponse,failureResponse););设备已成功注册,但在 MFP 控制台中“显示名称”和“用户 ID”仍为空...但是如何使用电话号码作为用户 ID? 您需要使用您的电话号码作为用户 ID 通过安全检查进行身份验证。以上是关于在 MFP 推送通知中注册用户 ID 和显示名称的主要内容,如果未能解决你的问题,请参考以下文章