DuliDuli Open Platform
EN
简体中文
繁體中文
English
Quick Start APIs DuliDuli Official Website
模板

Definitions


Enterprise ID

Enterprise ID is the unique identifier for an enterprise within DuliDuli. It is generated after the merchant applies for a License authorization and is represented as "enterprise_id" in the data.

Note: It can be viewed in the Management Backend under Enterprise Overview.


Organization ID

The DuliDuli system supports multiple organizations, meaning a conglomerate company can create different subsidiaries in the Management Backend, with each subsidiary serving as an organization. Each organization can independently manage users and application systems. It is represented as "org_id" in the data.


User

Users can belong to multiple organizations or departments. In the data, users typically have two roles: unassigned users and organization members.

  • Unassigned Users: Users who are not assigned to a department within the current organization, usually containing information such as user nickname, ID, and account.
  • Organization Members: Members who are assigned to a department within the current organization, typically containing additional information such as job title and date of joining.

Conversation

A conversation refers to the dialogue and communication process between users, users and groups, or users and applications (or bots).

Each conversation has a unique conversation ID [conversation_id].


Access Provider

The ID and secret of the access provider can be obtained in the Management Backend under Access Provider Management. They are typically used for single sign-on and for calling interfaces to obtain an AccessToken.

In the data, they are represented as "app_id" and "app_secret".


Token

When a third-party application actively calls an interface, it needs to include the AccessToken parameter. The AccessToken parameter is obtained using the EnterpriseID, AppID, and AppSecret.

The specific steps are as follows:

  1. Log in to the backend as an organization administrator, go to the Open Platform - Access Provider Management, and obtain information such as EnterpriseID, AppID, and AppSecret.
  2. Obtain the AccessToken using the EnterpriseID, AppID, and AppSecret.
  3. Call the relevant interface using the AccessToken.