微信WechatTool API
  1. 指令消息
微信WechatTool API
  • 快速入门
  • QA回调接口规范
  • 指令消息
    • 发送消息
      POST
    • 推送任意图片/音视频/文件
      POST
    • 转发消息(小程序)
      POST
    • 发送朋友圈
      POST
    • 删除朋友圈
      POST
    • 创建群
      POST
    • 修改群配置(拉人等)
      POST
    • 解散群
      POST
    • 按手机号添加好友
      POST
    • 从外部群添加好友
      POST
    • 修改好友信息
      POST
    • 获取客户群列表(定制)
      POST
  • 群管理
    • 群列表查询
      GET
  • 机器人配置
    • 获取机器人信息
      GET
    • 查询机器人是否在线
      GET
    • 查询机器人登录日志
      GET
  • 历史消息
    • 指令消息API调用查询
      GET
    • 指令执行结果查询
      GET
    • 机器人消息回调日志列表查询
      GET
  • 回调接口Demo
    • QA回调接口Demo(json)(推荐)
      POST
  • 机器人回调配置
    • 机器人消息回调配置
      POST
    • 机器人其他配置回调
      POST
    • 查询机器人回调
      GET
    • 删除机器人回调
      POST
    • 机器人回调接口标准
      POST
  1. 指令消息

推送任意图片/音视频/文件

POST
/wework/sendRawMessage
注意:
1.使用本功能需要提前开启WorkTool APP内的悬浮窗权限,大部分国产机型还需在权限设置里打开"后台弹出界面权限"
2.网络资源下载和文件发送需要使用安卓端网络,请确保设备网速较快且不要频繁发送大文件(>10M)
3.受限于微信本身,image格式暂不支持webp图片
4.如果好友昵称改过备注则只能使用备注名调用
5.目前只支持一次指令发送一人

请求参数

Query 参数
robotId
string 
客户端链接唯一标识
必需
示例值:
{{robot_id}}
Header 参数
Content-Type
string 
必需
示例值:
application/json
Body 参数application/json
socketType
integer 
必需
通讯类型 固定值=2
list
array [object {6}] 
必需
type
integer 
固定值=218
必需
titleList
array[string]
待发送姓名
必需
objectName
string 
文件名称(自定义)
必需
fileUrl
string 
网络文件地址
必需
fileType
string 
必需
文件类型(图片=image 音频=audio 视频=video 其他=*)
extraText
string 
附加留言 选填
可选
示例
{
    "socketType": 2,
    "list": [
        {
            "type": 218,
            "titleList": [
                "仑哥"
            ],
            "objectName": "logo.png",
            "fileUrl": "https://cdn.asrtts.cn/static/image/logo3_180_raw.png",
            "fileType": "image",
            "extraText": "附加留言(选填)"
        }
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://api.worktool.ymdyes.cn/wework/sendRawMessage?robotId=wechattool1' \
--header 'Content-Type: application/json' \
--data-raw '{
    "socketType": 2,
    "list": [
        {
            "type": 218,
            "titleList": [
                "仑哥"
            ],
            "objectName": "logo.png",
            "fileUrl": "https://cdn.asrtts.cn/static/image/logo3_180_raw.png",
            "fileType": "image",
            "extraText": "附加留言(选填)"
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
code
number 
必需
message
string 
必需
data
string 
必需
示例
{
    "code": 0,
    "message": "string",
    "data": "string"
}
上一页
发送消息
下一页
转发消息(小程序)
Built with