前置条件:基础配置直接通过基础配置。 进行配置就可以,大体说一个流程。主要是说各个厂商配置以及消息推送中,无法获取到CID及Device token等问题。
首先需要去Dcloud 后台开通unipush功能。
在项目中manifest.json 中去 SDK配置中加入Unipsuh,这样我们的项目中就有基础的unipush功能了。
我们要进行给用户进行推送APP端,首先是需要CID,类似一种设备的用户标识。
官方建议是这么使用。
在应用安装后第一次运行时应该调用 plus.push.getClientInfoAsync 方法获取客户端标识。
当我们项目有登录流程,可以把这个CID 获取到, 当个字段传给后端,写库。
或者可以把这个CID 当用户首次登录时,获取值,通过接口保存给后端。
我们如果想要去做推送这个CID是基础。