Bot API 基于 REST构建。您可以通过标准的HTTP请求调用我们的API,并将您的api密钥放置在查询参数中。然后,WOZTELL将返回JSON编码的响应,其中包含相应的数据,您可以根据这些数据确定相关操作是否已完成。
在开始之前,您可以首先下载BotAPI Postman集合 和 环境 文件(以 JSON
格式)
access token应该作为 查询参数 放置为 accessToken
在请求中。可以按照这个 指南生成access token。
每个API可能有不同的权限范围,选择任何一个权限范围即可调用API。
安全方案类型 | 查询参数名 |
---|---|
API密钥 | accessToken |
另外,Access Token 也可以放在授权头中,作为 Bearer Token。
代表您的聊天机器人向WOZTELL中的特定成员发送响应。
JSON
中生成模板WOZTELL允许您在平台中创建和管理消息模板。当您使用 Bot API 发送响应时,可以方便地以 JSON
格式获取模板的内容。
JSON
。授权: accessToken(bot:sendResponses
, bot:admin
)
查询参数:
查询参数 | 是否必填 | 类型 | 描述 |
---|---|---|---|
accessToken | 是 | apiKey | accessToken应该作为查询参数accessToken放在请求中。可以根据此 指南生成。每个API可能有不同的权限范围,选择其中一个权限范围即可调用API |
请求体模式: application/json
字段 | 是否必填 | 类型 | 描述 |
---|---|---|---|
channelId | 是 | 字符串 | WOZTELL中的频道ID |
memberId | 否 | 字符串 | 可以使用memberId或recipientId WOZTELL中的成员ID |
recipientId | 否 | 字符串 | 可以使用memberId或recipientId 集成中的接收者ID。例如,Facebook上的PSID,WhatsApp上的电话号码等(无法保证,必要时请咨询集成创建者) |
response | 是 | 数组 | 您希望作为响应发送的数据。您可以通过参考集成文档或从Bot构建器中复制来构建响应对象。 |
https://bot.api.woztell.com/sendResponses
application/json
响应示例
application/json
application/json
代码 | 描述 |
---|---|
100 | 提供的电话号码无效。电话号码不存在或没有关联的WhatsApp账户 |
104 | Facebook PSID无效或访问令牌所处的指定频道无效 |
108 | 缺少参数 |
112 | 找不到具有相应channelId的频道 |
113 | WhatsApp服务器错误 |