English navigation · Main article content follows the Chinese edition. View Simplified Chinese version.

Jiandaoyun docking knowledge base · Organized by MiCount

API, field mapping, scheduling and operation and maintenance experience

Let’s look at the answer first: How to use the knowledge base?

Break the problem into "how to use the function/how to check the error/should I change the solution".The operation category is entered into the knowledge base and FAQ; the pitfalls are repeatedly explored to troubleshoot; the selection and budget are then linked to the Hengping and quotation pages.

Covers the docking knowledge of mainstream platforms such as ERP (Kingdee/Yonyou), Enterprise Communications , E-commerce Payment , iPaaS - from protocol principles to account configuration, and provides accessible paths by role × scenario × official documents.

Learning Path Navigation Official external link directly to Integration Principle · FAQ Configuration + Development Dual Perspective

30 second pathfinding

  1. Just getting started → Getting started / Getting started quickly
  2. wants to connect with ERP → Kingdee special topic · Yonyou special topic
  3. Joint debugging stuck → Account configuration · FAQ

Jiandaoyun Open Document · Join the learning community

📚 Knowledge base classification navigation

Quickly locate learning resources by role and stage - entry, business, management and control, development, integration

🔧 Technical Principles

Third-party integrated core technology logic

🌐 Integrate underlying protocols and technical support

🌐

HTTP/HTTPS protocol

As the most basic communication protocol for third-party integration, data interaction between Jiandaoyun and external systems is realized through the request-response model. MDN Reference

  • HTTP is clear text transmission and is suitable for non-sensitive data
  • HTTPS is based on SSL/TLS encryption and is suitable for sensitive data scenarios such as finance and customs
  • Configurators do not need to understand encryption details, developers need to master request header construction, parameter encoding and other details
📡

MQTT/OPC UA/LoRaWAN protocol

Communication protocol suitable for IoT devices and real-time data synchronization scenarios. MQTT.org

  • MQTT: lightweight publish/subscribe protocol, suitable for workshop machine tool data collection
  • OPC UA: Exclusive standardized protocol for industrial control systems, supporting complex process parameter transmission
  • LoRaWAN: Low-power wide area network protocol, suitable for long-distance, distributed IoT device scenarios

📄 Data format and analysis principle

📊
JSON format

A lightweight key-value pair data format, which is the mainstream return format for third-party APIs. json.org

  • has a flexible structure and is easy to parse
  • Adapts to the flat/nested requirements of Jiandaoyun form fields
📑
XML format

Tagged data format is mostly used in traditional ERP and customs systems. MDN Reference

  • has a strict structure but is more complex to parse than JSON
  • Developers need to parse through XPath/XSLT tools
📦
binary format

Suitable for synchronizing files such as attachments and pictures.

  • is converted into string format through Base64 encoding and transmitted
  • Developers need to handle encoding/decoding logic

🔒 Principle of identity authentication and security mechanism

🔑

Core authentication method

  • AppID/Secret authentication: The third-party platform allocates unique identifiers and keys to developers, and uses the keys to calculate signatures or obtain access tokens
  • OAuth2.0 authentication: authorization code mode (RFC 6749), suitable for scenarios that require user authorization. The core process is "Jiandaoyun requests the authorization code → obtains the access token through the authorization code → calls the API through the token"
  • IP whitelist + key authentication: is a double authentication mechanism used in high-security scenarios that only allows access to specified IPs and at the same time verifies the source of the request through a key
🛡️

Data security protection

  • Signature verification: calculates the hash of the request parameters and key (HMAC), generate a signature string, and the third-party system verifies the consistency of the signature to confirm that the data has not been tampered
  • Data encryption: Sensitive data needs to be encrypted before transmission. Symmetric encryption (AES) is suitable for large amounts of data encryption, and asymmetric encryption (RSA) is suitable for key transmission
  • Principle of least privilege: Reduce security risks from the permission design level, and only apply for necessary permissions during integration

🏗️ Integrated architecture pattern and adaptation logic

↔️

One-way integration vs two-way integration

  • One-way integration: The data is from the third-party system→Jiandaoyun or Jiandaoyun→the third-party system. The architecture is simple and only requires one-way request and data parsing
  • Two-way integration: data is synchronized in two directions, and a data consistency mechanism needs to be designed to avoid data conflicts
🛠️

No-code/low-code integration architecture

  • No-code integration: is based on Jiandaoyun+Jijian cloud visualization tool, and the underlying encapsulation protocol, authentication, and data parsing logic
  • low-code integration: For non-standardized APIs and complex logic scenarios, developers can implement customized integration through code extension

📱 Third-party platform integration principle adaptation case

💼
Office platform integration

Integration principles of WeChat/DingTalk and other office platforms.

  • Based on OAuth2.0 authorization + WebHook callback
  • WeChat service account obtains access token through AppID/Secret
💾
ERP system integration

Integration principles of ERP systems such as Kingdee/Yonyou.

  • Based on HTTP/HTTPS protocol +AppID/Secret authentication
  • Needs to handle nested data parsing and financial field format conversion
🔌
IoT device integration

Principles of integration of IoT devices.

  • Realizes full scene capture of device data based on multi-protocol adaptation
  • Developers are responsible for full protocol layer docking and data analysis

❓ FAQ

Quickly resolve your questions

How to get started with Jiandaoyun quickly?

It is recommended to start with the novice introductory course to master basic form design and process configuration, and then gradually advance to the application of advanced functions through actual business scenario exercises.

How to design efficient business processes?

First, sort out the business requirements, clarify the process nodes and approval roles, then configure the corresponding forms and process rules in Jiandaoyun, and finally conduct testing and optimization.

How to achieve data synchronization between systems?

Data synchronization with other systems can be achieved through Jiandaoyun's API interface, or code-free integration can be performed using third-party integration platforms such as Jiandaoyun.

The whole process of third-party account configuration

The first step in connecting Jiandaoyun with third-party systems is to configure third-party account authorization.The following are the configuration points of each mainstream platform.

Kingdee Open Platform

  1. Log in to Kingdee Galaxy open platform
  2. Create an app and get App ID and App Secret
  3. Configure API access (Orders/Inventory/Finances)
  4. Complete the authorization in Jiandaoyun "Third Party Account"

Yonyou open platform

  1. Log in to Yonyou YonBIP open platform
  2. Register the app and configure OAuth authentication
  3. Set API Scope (Purchasing/Sales/Inventory)
  4. Configure connection in Jiandaoyun smart assistant

企业微信

  1. Log in to WeCom management background
  2. "Application Management" → Create self-built applications
  3. Get CorpID, AgentId, Secret
  4. Configure WeCom integration in Jiandaoyun

DingTalk open platform

  1. Log in to DingTalk open platform
  2. Create internal enterprise applications
  3. Obtain AppKey, AppSecret, and configure permissions
  4. Complete DingTalk account authorization in Jiandaoyun

Feishu Open Platform

  1. Log in to Feishu Open Platform
  2. Create enterprise-built applications
  3. Obtain App ID, App Secret, and configure permission scope
  4. Add Feishu third-party account in Jiandaoyun

JiJian Cloud iPaaS

  1. Register Jijianyun account and complete the certification
  2. Authorize Jiandaoyun account in Jijian Cloud
  3. Add target system (ERP/CRM/OA, etc.)
  4. Configure data flow rules and test connections

📚 Extended learning and reference materials

Jiandaoyun official resources, technical standard documents, platform developer documents and industry reports

The above resource links point to third-party websites. The content is officially maintained by each platform and is for learning reference only.MiCount is not responsible for the content of external websites.

Need joint debugging or full package implementation?

MiCount — Jiandaoyun & Kingdee/Yonyou partner, can assist with sandbox application, field mapping, PoC to online acceptance

Jiandaoyun · How to implement after studying?

Compare the Hengping matrix, cost calculations and official channel quotations to reduce repeated searches.