mirror of
https://github.com/labring/FastGPT.git
synced 2026-04-25 02:01:53 +08:00
4b24472106
* docs(i18n): translate batch 1 * docs(i18n): translate batch 2 * docs(i18n): translate batch 3 (20 files) - openapi/: app, share - faq/: all 8 files - use-cases/: index, external-integration (5 files), app-cases (4 files) Translated using North American style with natural, concise language. Preserved MDX syntax, code blocks, images, and component imports. * docs(i18n): translate protocol docs * docs(i18n): translate introduction docs (part 1) * docs(i18n): translate use-cases docs * docs(i18n): translate introduction docs (part 2 - batch 1) * docs(i18n): translate final 9 files * fix(i18n): fix YAML and MDX syntax errors in translated files - Add quotes to description with colon in submit_application_template.en.mdx - Remove duplicate Chinese content in translate-subtitle-using-gpt.en.mdx - Fix unclosed details tag issue * docs(i18n): translate all meta.json navigation files * fix(i18n): translate Chinese separators in meta.en.json files * translate * translate * i18n --------- Co-authored-by: archer <archer@archerdeMac-mini.local> Co-authored-by: archer <545436317@qq.com>
62 lines
2.1 KiB
Plaintext
62 lines
2.1 KiB
Plaintext
---
|
|
title: DingTalk Bot Integration
|
|
description: FastGPT DingTalk Bot Integration Tutorial
|
|
---
|
|
|
|
Starting from version 4.8.16, FastGPT commercial edition supports direct DingTalk bot integration without additional APIs.
|
|
|
|
## 1. Create a DingTalk Internal Enterprise App
|
|
|
|
1. Create an internal enterprise app in the [DingTalk Developer Console](https://open-dev.dingtalk.com/fe/app).
|
|
|
|

|
|
|
|
2. Obtain the **Client ID** and **Client Secret**.
|
|
|
|

|
|
|
|
## 2. Add a Publishing Channel in FastGPT
|
|
|
|
In FastGPT, select the app you want to integrate. On the **Publishing Channels** page, create a new DingTalk bot publishing channel.
|
|
|
|
Enter the **Client ID** and **Client Secret** obtained earlier into the configuration dialog.
|
|
|
|

|
|
|
|
After creation, click the **Request URL** button and copy the callback address.
|
|
|
|
## 3. Add **Bot** Capability to the App
|
|
|
|
In the DingTalk Developer Console, click **Add App Capability** on the left sidebar, and add the **Bot** capability to the internal enterprise app you just created.
|
|
|
|

|
|
|
|
## 4. Configure Bot Callback Address
|
|
|
|
Click the **Bot** capability on the left sidebar, then set the **Message Receiving Mode** at the bottom to **HTTP Mode**, and paste the FastGPT callback address you copied earlier as the message receiving address.
|
|
|
|

|
|
|
|
After debugging, click **Publish**.
|
|
|
|
## 5. Publish the App
|
|
|
|
After the bot is published, you still need to publish the app version on the **Version Management and Publishing** page.
|
|
|
|

|
|
|
|
Click **Create New Version**, set the version number and description, then click save to publish.
|
|
|
|

|
|
|
|
Once the app is published, you can use the bot within your DingTalk enterprise. You can chat with the bot privately, or add the bot to a group and `@mention the bot` to start a conversation.
|
|
|
|

|
|
|
|
|
|
## FAQ
|
|
|
|
### How to start a new chat history
|
|
|
|
To reset your chat history, send a `Reset` message to the bot (case-sensitive), and the bot will start a new chat history.
|