土豆APP社交机器人如何接收消息

  • 有新消息发送到bot时, 机器人有两种方式获取消息:
  • 主动模式: 机器人需要不停的的主动去调用getUpdates接口来获取消息,成功请求后,将收到一个包含消息更新列表的json对象。
  • 被动模式: 机器人需要调用一次setWebhook接口,设置好回调地址。当有新消息时,Potato服务器会向机器人设置的地址POST消息,机器人同样收到一个包含消息更新列表的json对象

发给机器人的消息会在服务器上缓存一段时间,当机器人处理了消息立即删除,超过1个小时未处理也将清除。

获取更新时发出请求

如果您使用的是webhooks,可以在获取到内容的同时向机器人发送API请求。指定要调用的方法并使用application/json或application/x-www-form-urlencoded或multipart/form-data类型来传递参数,请求成功后将得到相应结果。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论