URL 带参对话
通过构造带参数的 URL,第三方系统可以引导用户在 ChatECNU 中直接发起一次对话。适合在业务系统中提供「向 ChatECNU 提问」的入口,或生成预填问题的分享链接等场景。
请求地址
https://chat.ecnu.edu.cn/html/#/chat?submit={ENCODED_QUERY}请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| submit | 是 | string | 需要发送的问题内容。UTF-8 文本,须经 encodeURIComponent 编码后作为参数值 |
目标行为
- 解码回填:ChatECNU 解码
submit参数的内容,回填到对话框。 - 创建会话:自动创建一个新会话。
- 自动发送:会话创建后自动发送一次该问题。
登录处理
用户未登录时,跳转将先进入学校统一身份认证;认证完成后返回页面,原始问题会保留并继续自动发送。
示例
javascript
const question = '你好';
const url = `https://chat.ecnu.edu.cn/html/#/chat?submit=${encodeURIComponent(question)}`;
// https://chat.ecnu.edu.cn/html/#/chat?submit=%E4%BD%A0%E5%A5%BD访问上述地址后,ChatECNU 会自动向用户发送「你好」并开始对话。