>每当将电路机器人添加到电路对话时,我都想触发类似这样的事件,
1(机器人自我介绍。 2(发送一些电路表格以获取一些信息等。
有两种方法可以做到这一点:
简斯开发工具包
如果使用 JS SDK 实现机器人,则可以订阅事件
// register a webhook to listen to new items added
await fetch(`${DOMAIN}/rest/v2/webhooks`, {
method: 'POST',
headers: {
'Authorization': 'Bearer ' + token
},
body: `url=${encodeURI(`${URL}/webhook`)}&filter=CONVERSATION.CREATE`
});
这样,每次将机器人添加到聊天时,你都会收到一个事件,然后可以执行逻辑来发布欢迎消息或表单
休息接口
使用 Rest API 订阅相同的对话。CREATE 事件,与选项 1 相同,将机器人添加到对话时,将触发 Webhook URL。