HomeDocs
Skip to main content

MiniApp UniqueID

UniqueID Mechanism Description

If developers own multiple Transsion mini programs, they can use a UniqueID to distinguish the uniqueness of users. This is because as long as it is the same Transsion mini program operation platform account, the UniqueID for users is unique. In other words, for the same user across different mini programs under the same Transsion mini program operation platform, the UniqueID is the same.

How to Obtain UniqueID

For mini programs created through a developer account, one can obtain the UniqueID through the dlt.getUniqueId method.

Usage Instructions

The API reference for Unique User Identifier (UniqueId) mainly introduces the interface's request syntax, the meaning of related parameters, as well as examples of requests and responses.

Resource Terminology

NameField NameDescription
MiniApp Unique User Identifier IDuniqueIdMiniApp unique user identifier ID, used to uniquely identify users under the same account entity

API Documentation

Introduction

The API to obtain the uniqueId is used by developers to obtain a uniqueId within a mini program.

API

Input Parameters: None

Callback Function

Is of Object type, with the following properties:

PropertyTypeDescription
uniqueIdstringMiniApp unique user identifier id, used to uniquely identify users under the same account entity
successstringTrue for success, false for failure
{
"success": "true",
"uniqueId": ""
}

Example

dlt.getUniqueId({
success: (res) => {
console.log(res); // On success returns {uniqueId: "xxx"}
},
fail: (res) => {
console.log(res); // On failure returns
},
complete: (res) => {
console.log(res); // Callback function that is called when the interface call ends (will execute on both success and failure), returns content consistent with the corresponding content of success/failure
},
});

Use Case Examples

MiniApp Message Sending

Scenario: Mini programs support the functionality for developers to push messages to specified uniqueIds. After creating a message, developers can push this message to a specified uniqueId (user), and users can see the message on the Transsion phone's negative one screen as well as in the miniapp box.

For more information, see: Message Introduction

MiniApp Card Push

Scenario: Mini programs support the function of pushing card materials to specified uniqueIds. Users can see the specified card materials on the negative one screen of Transsion phones.

For more information, see: Static Card Introduction

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