🥹上传CDN文件

  • URL: v2/cdnupload

  • 方法: POST

  • 功能: 向指定的聊天室发送CDN文件。支持三种文件源:本地文件、网络文件、Base64编码文件。请注意,当前接口暂不支持大于30M的文件上传。

查询参数

参数
类型
必需性
示例值
描述

wxid

string

必需

Wxid_xxxxxx

发送者的微信ID

请求体参数

  • CgiCmd: 整型,API命令代码。

  • CgiRequest: 对象,请求的具体内容,包括:

    • ToUserName: 字符串,目标聊天室ID。

    • FileType: 整型,文件类型标识(此处为5,代表文件)。

    • FileName: 字符串,文件名。

    • 根据文件源不同,选择以下之一:

      • FilePath: 字符串,本地文件路径。

      • FileUrl: 字符串,网络文件URL。

      • FileBase64: 字符串,文件的Base64编码。


请求示例

发送本地CDN文件

发送网络CDN文件

发送Base64编码CDN文件


cURL请求


成功返回

HTTP 状态码: 200 表示成功。

内容格式: JSON。

数据结构:

  • CgiBaseResponse: 对象,包含操作的基础响应信息。

    • ErrMsg: 字符串,错误消息。

    • Ret: 整数,返回码。

  • ResponseData: 字符串,包含上传后的文件信息,如加密键、CDN URL、文件尺寸等。


返回示例

Last updated