当前位置: 首页 > article >正文

企业微信HOOK开发接口调用,发送语音消息

简要描述
  • 发送语音消息 可以从CDN/CDN文件上传中上传silk文件(silk文件可以自己用mp3转换,或者用语音接收消息的值进行发送),拿到发送值
操作码
  • 101019
请求说明
参数名必选类型说明
usernamestring用户名
passwordstring密码
namestring昵称
请求示例
 { 
   "type": 101019, 
   "data": { 
     "sendId": "7881302555913738", 
     "cdn_key": "308189020102048181307f0201000204ea44290002030f55ca0204daec1d3c0204623f52fa04444e45574944315f6561343432393030646165633164336336323366363066395f46353039363544452d453245412d346465332d424132432d39423841393830374541443002010002022ba00410d6d3db334b32e29e72cae01c66bc86600201050201000400", 
     "aes_key": "34653962363639323031346331333738", 
     "voice_time": 2, //语音消息长度
     "md5": "d6d3db334b32e29e72cae01c66bc8660", 
     "size":1000, //必填所有cdn有关的都需要填 cdn上传会返回
     "syncKey": "1648320823" 
   } 
 }
返回示例
{
"data": {
"aes_key": "34653463313739623230383462666234",
"appinfo": "CIGABBCOpbK/vDEY9LTUtpaAgAMgDw==",
"conversation_id": "S:1688855880473204_7881303235058266",
"file_id": "3068020102046130xxxxx3439424336303646384345350201000202242004106c7a81c98b9980ec5569158af807de6d0201050201000400",
"file_name": "",
"file_size": 9233,
"flag": 16777216,
"forward": "0AD4013330363830xxxxxx020914838034220333436353334363333313337333936323332333033383334363236363632333452203663376138316339386239393830656335353639313538616638303764653664",
"is_pc_send": 1,
"is_room": 0,
"md5": "6c7a81c98b9980ec5569158af807de6d",
"msg_id": 1000557,
"msgtype": 16,
"receiver": "7881303235058266",
"sender": "1688855880473204",
"sendtime": 1699866252,
"server_id": 5244361,
"syncKey": "046ad28a-4ee5-45df-b0c2-995282c8f947"
},
"errcode": 0,
"errmsg": "ok",
"type": 101019
}

【技术支持】

string wechat="Mrzhu0107"
string tencent="1354137311"

【支持语言】

c# c++ python java nodejs 易语言等

产品说明


 一、 hook版本:企业微信hook接口是指将企业微信的功能封装成dll,并提供简易的接口给程序调用。通过hook技术,可以在不修改企业微信客户端源代码的情况下,实现对企业微信客户端的功能进行扩展和定制化。企业微信hook接口可以实现自动化操作、消息推送、数据采集等功能,方便企业进行管理和运营。

     二、http协议版本:HTTP协议接口可以通过该接口实现企业微信的各种功能,使用HTTP协议可以避免使用hook形式的需要开启PC客户端的方式,同时可以实现三端同时在线,不影响PC和手机端的登录状态,调用简单,可以支持几千号进行登入。                                                              性能测试:2核心4g服务器可以登录700个账号,最好上300左右稳定。(保守测试只登录,占用内存低);支持负载均衡,分布式部署,有多少号可以上多少号。具体使用方法可以参考接口功能文档。

目前已基本实现企微全部功能

【登录】:触发获取二维码回调,关闭微信,断开指定客户端连接,禁止启动WXworkWeb进程,退出登录,输入验证码。
【微信基础和联系人信息】:获取当前登录帐号的信息,获取外部联系人列表,获取群组列表,获取群成员列表,获取指定好友的详细信息,获取公司信息列表,获取个人二维码,获取内部联系人列表,获取部门列表,网络获取内部联系人,获取外部联系人列表标签版本,设置头像,修改当前用户信息。
【好友操作】:修改内/外部好友备注,修改内/外部好友描述,修改外部联系人手机号列表,通过手机号查询微信信息,通过查询添加为联系人(个人微信联系人),通过查询添加为联系人(企业微信用户联系人),修改外部联系人公司名称,接受好友申请,删除客户联系人,添加名片好友,添加删除联系人。
【群操作】:创建群聊(纯内部群,只能内部用户),创建外部群(外部用户和内部用户都可以邀请)
 修改群名,批量邀请好友入群(40人以内),批量邀请好友入群(40人以上,发送链接的形式),批量移除群成员,添加群成员为联系人,获取群二维码,修改群公告,获取欢迎语列表,设置欢迎语,添加欢迎语,群开启/关闭邀请确认,转让群主,退出群聊,解散群,群名修开禁止/开启,添加群管理,删除群管理,获取客户群列表,二维码进群,获取群详情,取消群欢迎语,链接邀请同意进群,批量设置欢迎语,群管理功能。
【消息】:发送文本消息,发送图片消息,发送gif,发送文件,发送视频,发送名片,发送小程序,发送视频号,发送链接,撤销消息,清空聊天记录(指定用户),发送群@消息,发送位置消息,语音转文字,发送文本表情消息,发送语音消息,CDN发送视频消息(用来批量群发不占用内存),CDN发送图片消息(用来批量群发),CDN发送文件消息(用来批量发送文件),CDN发送小程序消息,转发消息,发送@消息2,发送gif,批量消息id转发,群发消息,发送视频号直播消息。
【标签】:获取标签列表,添加标签,修改标签名,标签(一个标签打多个好友),打标签(指定好友打多个标签),删除标签,获取标签下的联系人。
【朋友圈】:获取朋友圈列表,发送视频图片文本连接朋友圈。
【视频号】:视频号获取视频下载token。
【商户收款】:获取商户信息,发起收款。
【控制台】:发送控制台下发任务,获取群发详情,获取要群发的客户群id。


http://www.kler.cn/a/158095.html

相关文章:

  • 如何在Linux环境搭建本地SVN服务器并结合cpolar实现公网访问
  • 协议栈的内部结构
  • jQuery选择器、操作DOM、事件处理机制、动画、ADJX操作知识点梳理
  • 数实融合!低代码推动工业数字化转型走“深”向“实”
  • Python爬虫技术:如何利用ip地址爬取动态网页
  • 梯度上升和随机梯度上升
  • 如何删除mac苹果电脑上面的流氓软件?
  • 【工作生活】汽车电子嵌入式开发简介
  • Stable diffusion ai图像生成本地部署教程
  • 蓝桥杯 动态规划
  • 实用攻略——SD-WAN网络配置步骤详解
  • state_dict使用详解
  • W2311294-万宾科技可燃气体监测仪怎么进行数据监测
  • Android : 篮球记分器app _简单应用
  • 9-MapReduce开发技术
  • A-B 数对
  • pip命令的使用-超详细使用方法
  • Linux中项目部署步骤
  • unity的多语言配置工具
  • LangChain(0.0.340)官方文档三:Prompts上——自定义提示模板、使用实时特征或少量示例创建提示模板