Skip to content

开发须知

在开发之前,建议优先浏览开发须知,了解平台的使用逻辑

机器人可以理解为一个虚拟用户,可以被多个用户添加为好友。不同用户和机器人的对话是相互隔离。 每个机器人拥有两个主要功能:

  1. 订阅事件功能。任何人发送到机器人的消息都可以推送到订阅URL链接,用于机器人创建者根据用户发送到机器人的消息进行回复。
  2. 通过机器人发送消息给用户。给机器人的好友用户发送或者回复消息

群即常见的群聊功能,每个群也拥有机器人的两个功能,和机器人不同的是,不同用户发送到群的消息任何人都能看到。

userId: 用户ID

recvId: 接收消息的用户ID、群ID

recvType: 接收类型,取值user、group

平台中所有接口都是通过HTTP/HTTPS协议进行数据交互

HTTP Method: POSTGET

授权:所有接口不需要身份验证及登录等操作,部分接口带有token信息,便于接入,如token信息泄露可以联系官方人员进行修改。

频次限制:注意每个接口有不同的频次控制

  1. 在软件中创建机器人
  2. 开发订阅消息接收Web程序,将URL填入官网控制台中(系统会自动推送机器人消息到该URL)
  3. 从官网控制台中查看机器人发送消息URL
  4. 在订阅消息的Web程序中收到系统推送的消息后,根据消息内容或指令进行消息回复