⚠️ 本文档由 AI 自动翻译。如有任何不准确之处,请参考英文原版。
嵌入选项
聊天气泡按钮
浮动聊天按钮,打开你的 AI 助手——非常适合客户支持
Iframe 嵌入
在网页内容中完整嵌入界面,直接访问
自定义集成
使用 JavaScript API 完全控制用户体验
响应式设计
所有嵌入都会自动适应不同的屏幕尺寸和设备
聊天气泡设置
浮动聊天按钮是最受欢迎的嵌入方法。它会在你的网站上添加一个可自定义的按钮,点击时打开你的 AI 助手。配置选项
聊天气泡可以通过difyChatbotConfig 对象进行自定义:
1
获取你的嵌入令牌
在你的 Dify 应用中,前往 发布 → 嵌入 找到你的唯一令牌。
2
添加脚本
在你网站的 HTML 中包含配置和 Dify 的嵌入脚本。
3
自定义外观
调整
containerProps 以匹配你网站的设计。4
测试功能
打开你的网站并尝试聊天按钮,确保一切正常工作。
Iframe 嵌入
为了获得更集成的体验,可以将你的 Dify 应用直接嵌入到网页内容中:Iframe 优势
- 直接集成 - 应用作为页面内容的一部分出现
- 完整功能 - 所有应用功能在 iframe 内正常工作
- 响应式设计 - 自动适应容器大小
- 无需 JavaScript - 简单的 HTML 实现
自定义选项
尺寸和位置:2. 使用 containerProps
使用 style 属性设置内联样式:
className 属性应用 CSS 类:
3. 传递 inputs
支持四种类型的输入:
text-input:接受任何值。如果输入字符串的长度超过最大允许长度,将被截断。paragraph:与text-input类似,接受任何值,如果字符串长度超过最大长度则截断。number:接受数字或数值字符串。如果提供字符串,将使用Number函数转换为数字。options:接受置选项之一。
http://localhost/chatbot/{token}?name=H4sIAKUlmWYA%2FwWAIQ0AAACDsl7gLuiv2PQEUNAuqQUAAAA%3D