发送消息/发送文件

简要描述

  • 发送文件消息

请求URL

  • http://127.0.0.1:8888/api/

请求方式

  • POST

参数

参数名必选类型说明
typeint接口编号
userNamestring接收人wxid
filePathstring文件绝对路径
bAsyncbool如果将该参数设置为true,则任务不再阻塞,接口响应内容会通过消息处理器返回,消息推送类型为0<br/>如果提供了asyncUserData参数,会随调用结果一起推送
asyncUserDatastrxxxx

请求示例

 {
  "type": 10012,
  "userName": "filehelper",
  "filePath": "C:\\xxx.txt" # 历史遗留问题,路径是\\,不是\
 } 
为什么发不出去文件?
 1、有些文件是走的协议,可能不会在电脑端出现,手机端会出现
 2、文件路径必须是登录该微信的电脑(本地调用远程别把本地的路径填上去)
 

返回示例

  {
    "data": {
      "status": 0,
      "desc": "",
    }
  }

返回参数说明

参数名类型说明
error_codeint错误代码
descriptionstring错误描述
datajson业务数据

备注