HomeDocs
跳到主要内容

小程序 UniqueID

UniqueID 机制说明

如果开发者拥有多个传音小程序,可通过 UniqueID 来区分用户的唯一性,因为只要是同一个传音小程序运营平台账号下的小程序,用户的 UniqueID 是唯一的。换句话说,同一用户,对同一个传音小程序运营平台下的不同小程序,UniqueID 是相同的。

UniqueID获取途径

通过开发者账号创建的小程序,可以通过 dlt.getUniqueId 途径获取 UniqueID。

使用说明

小程序唯一用户标识(UniqueId)的 API 参考主要介绍接口的请求语法、相关参数含义以及请求和返回示例。

资源术语

名称字段名描述
小程序用户唯一标识 iduniqueId小程序用户唯一标识 id,用于唯一识别同一账号主体下的用户

API 文档

简介

获取 uniqueId 的 API,用于开发者在小程序内获取 uniqueId。

API

入参:

回调函数

为 Object 类型,属性如下:

属性类型描述
uniqueIdstring小程序用户唯一标识 id,用于唯一识别同一账号主体下的用户
successstring成功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 的功能。用户可以在传音手机负一屏中看到指定的卡片素材。

更多请参见:静态卡片介绍

Privacy agreementDeveloper agreementcontact us: developer_service.mi@transsion.com © 2024 MiniApp. All Rights Reserved.