# 机器人素材上传-开放接口

# 配置信息

例如:

  • APPID: xxxxxxxxxxxxxxx
  • TOKEN: xxxxxxxxxxxxxxx
  • EncodingAESKey: xxxxxxxxxxxxxxx

# 批量设置用户标签接口:

https://chatbot.weixin.qq.com/openapi/assetsupload/{TOKEN}

接口类型:

POST请求

参数说明:

字段 类型 是否必填 描述
media binary 二进制文件
encrypt string 加密数据

消息加解密接入指引

加密数据说明:

字段 类型 是否必填 描述
userid string 在平台 机器人设置-成语权限 下看到的用户ID
<xml>
    <userid><![CDATA[xxxxx]]></userid>
</xml>
curl -X post "https://chatbot.weixin.qq.com/openapi/assetsupload/{TOKEN}" -F  “media=xxx.png”  -F "encrypt=xxxx"

错误情况返回值说明:

字段 类型 描述
code number 错误码
msg array 接口调用信息

正常情况返回格式:

{
  "url": "https://xxxx",
  "filekey": "asdfasdf"
}