企微发送多类型文件消息
一条接口发送视频、文件、图文等多类型媒体消息,覆盖常见素材格式。
功能介绍
由机器人发送指定多类型文件消息给 指定【昵称/备注】对应的好友 或 指定【群名/备注】对应的群聊
注意
- 首先确保企微已获得相册权限
- 减号-和英文括号()为保留字请勿在人名/群名/备注名中使用
- 备注名定义尽量短,一般不要超过12个汉字(调小企微内字体设置更佳)
- 若存在重名问题,目前需客户通过自有业务逻辑解决(后期FlowBot会上线企微三方平台,解决这个问题)
- 使用本功能需要提前开启FlowBot APP内的悬浮窗权限,大部分国产机型还需在权限设置里打开"后台弹出界面权限"
- 网络资源下载和文件发送需要使用安卓端网络,请确保设备网速较快且不要频繁发送大文件(>10M)
- 受限于企业微信本身,image格式暂不支持webp图片
- 不同的文件应该有不同的文件名(fileName),建议使用有意义的文件名
- 正确的文件后缀名(fileExtension):如jpg,png,jpeg,docx,pdf,xlsx,mp3,mp4等
功能演示
Body 请求参数
{
"taskList": [
{
"type": 10006,
"searchText": "用户昵称/备注(存在备注时只能用备注",
"message": "https://scrmopen.oss-cn-hangzhou.aliyuncs.com/helper/202607/202607091804334489e0d776fe3cb92",
"fileName": "「FlowBot」企微个微自动化系统介绍",
"fileExtension": "pdf"
}
]
}
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| robotId | query | string | 是 | |
| User-Agent | header | string | 是 | |
| Content-Type | header | string | 是 | |
| body | body | object | 否 | |
| » taskList | body | [object] | 是 | |
| »» type | body | integer | 否 | |
| »» searchText | body | string | 否 | |
| »» message | body | string | 否 |
返回示例
{"code":200,"message":"指令发送成功"}
返回数据结构
| 名称 | 类型 | 必选 |
|---|---|---|
| code | integer | true |
| message | string | true |