StarBot
  1. api请求
StarBot
  • 文档必读
    • 文档说明
    • 风控说明
    • 使用说明
    • 版本对比
  • 监听回调事件
    • 登录的机器人->微信启动成功
    • 微信登录成功事件
    • 收到私聊消息事件
    • 收到群聊消息事件
    • 收到公众号消息事件
    • 收到转账事件
    • 收到撤回消息事件
    • 收到好友申请事件
    • 二维码收款事件
  • api请求
    • 获取群聊列表
      POST
    • 获取好友列表
      POST
    • 获取机器人信息
      POST
    • 发送文本消息
      POST
    • 回复引用文本消息
      POST
    • 回复引用文本消息-新
      POST
    • 发送图片消息
      POST
    • 发送xml消息
      POST
    • 发送文件消息
      POST
    • 发送动态表情GIF消息
      POST
    • 发送url卡片消息
      POST
    • 发送小程序消息
      POST
    • 发送音乐分享消息
      POST
    • 发送聊天记录消息
      POST
    • 发送名片消息
      POST
    • 发送名片xml消息
      POST
    • 获取机器人登录状态信息
      POST
    • 获取机器人登录二维码信息(存在bug)请转至买断版本
      POST
    • 同意好友申请
      POST
    • 添加好友
      POST
    • 从群里添加好友
      POST
    • 删除好友
      POST
    • 修改好友/群聊备注
      POST
    • 查询陌生账号信息
      POST
    • 查询好友/群聊信息
      POST
    • 退出群聊
      POST
    • 创建群聊
      POST
    • 查询群聊信息
      POST
    • 添加群成员
      POST
    • 邀请群成员
      POST
    • 移除群成员
      POST
    • 修改机器人群昵称
      POST
    • 查询群聊成员列表
      POST
    • 获取群成员昵称
      POST
    • 确认收款
      POST
    • 退还收款
      POST
    • 打开浏览器
      POST
    • 启动微信
      POST
    • 关闭微信
      POST
    • 获取机器人列表
      POST
    • 删除离线的机器人信息
      POST
    • 根据wxId获取机器人信息
      POST
    • 根据instanceId获取机器人信息
      POST
  1. api请求

获取群聊列表

POST
http://localhost:10001/api/processor

请求参数

Body 参数application/json
type
string 
事件类型
必需
示例值:
getGroupList
params
object 
数据
必需
robotId
string 
机器人微信ID
必需
示例值:
机器人微信id
instanceId
string 
必需
实例Id,robotId和instanceId任意填写一个就可以
示例值:
实例id 和 robotId 二者填一者就可以
cache
integer 
必需
是否从缓存中获取,1=从缓存中获取,0=重新遍历二叉树并刷新缓存
默认值:
1
示例
{
  "type": "getGroupList",
  "params": {
    "robotId": "机器人微信id",
    "instanceId": "实例id 和 robotId 二者填一者就可以",
    "cache": 1
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://localhost:10001/api/processor' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "getGroupList",
    "params": {
        "robotId": "机器人微信id",
        "instanceId": "实例id 和 robotId 二者填一者就可以",
        "cache": 1
    }
}'

返回响应

🟢200成功
application/json
Body
type
string 
事件类型
必需
description
string 
描述
必需
time
integer 
时间戳
必需
data
array [object {8}] 
必需
robotId
string 
机器人id
必需
instanceId
string 
实例id
必需
groupId
string 
群聊id
必需
groupName
string 
群聊名称
必需
remark
string 
群聊备注
必需
v3
string 
v3数据
必需
groupMemberNum
integer 
群成员数
必需
groupManger
string 
群主微信id
必需
示例
{
  "type": "getGroupList",
  "description": "获取群聊列表",
  "time": 0,
  "params": {
    "robotId": "机器人微信id",
    "instanceId": "机器人实例id",
    "groupId": "好友微信id",
    "groupName": "群聊名称",
    "remark": "群聊备注",
    "v3": "string",
    "groupMemberNum": 0,
    "groupManger": "群主微信id"
  }
}
修改于 2024-10-16 10:33:25
上一页
二维码收款事件
下一页
获取好友列表
Built with