小程序 UniqueID
UniqueID 机制说明
如果开发者拥有多个传音小程序,可通过 UniqueID 来区分用户的唯一性,因为只要是同一个传音小程序运营平台账号下的小程序,用户的 UniqueID 是唯一的。换句话说,同一用户,对同一个传音小程序运营平台下的不同小程序,UniqueID 是相同的。
UniqueID获取途径
通过开发者账号创建的小程序,可以通过 dlt.getUniqueId
途径获取 UniqueID。
使用说明
小程序唯一用户标识(UniqueId)的 API 参考主要介绍接口的请求语法、相关参数含义以及请求和返回示例。
资源术语
名称 | 字段名 | 描述 |
---|---|---|
小程序用户唯一标识 id | uniqueId | 小程序用户唯一标识 id,用于唯一识别同一账号主体下的用户 |
API 文档
简介
获取 uniqueId 的 API,用于开发者在小程序内获取 uniqueId。
API
入参: 无
回调函数
为 Object 类型,属性如下:
属性 | 类型 | 描述 |
---|---|---|
uniqueId | string | 小程序用户唯一标识 id,用于唯一识别同一账号主体下的用户 |
success | string | 成功true, 失败false |
{
"success": "true",
"uniqueId": ""
}
示例
dlt.getUniqueId({
success: (res) => {
console.log(res); // 成功返回 {uniqueId: "xxx"}
},
fail: (res) => {
console.log(res);// 失败返回
},
complete: (res) => {
console.log(res); // 接口调用结束的回调函数(调用成功、失败都会执行),返回内容同调用成功、失败的对应内容
},
});
使用场景举例
小程序发送消息
场景:小程序支持开发者推送消息给指定 uniqueId 功能。开发者创建消息后,可以将消息推送给指定 uniqueId(用户),用户可以在传音手机负一屏以及 miniapp box 中看到消息。
更多请参见:消息介绍
小程序卡片推送
场景:小程序支持开发者将卡片素材推送给指定 uniqueId 的功能。用户可以在传音手机负一屏中看到指定的卡片素材。
更多请参见:静态卡片介绍