官方接口 - 素材管理

新增临时素材

原“上传多媒体文件”接口。

调用方法:.upload_media(media_type, media_file, extension='')

参数说明:

调用前检查:App ID / App Secret

返回值:正常返回官方接口的 JSON 数据,示例:

{
    "media_id": "dPlluMsb5R5uw24i-bUKNi7_MMTJ2enonGNkjmbcSlJjzsD2SdAB7DICkU8JIfjK", 
    "created_at": 1454546204, 
    "type": "image"
}

异常:当发生失败时抛出 exceptions.OfficialAPIError 异常,该异常包含了错误的代号与原因信息。

对应官方文档:新增临时素材

获取临时素材

原“下载多媒体文件”接口。

调用方法:.download_media(media_id)

参数说明:

调用前检查:App ID / App Secret

返回值:当请求成功时,返回一个 requests.Response 对象,下面示例将该对象存储为本地文件:

response = wechat.download_media('your media id')
with open('yourfilename', 'wb') as fd:
    for chunk in response.iter_content(1024):
        fd.write(chunk)

异常:当发生失败时抛出 exceptions.OfficialAPIError 异常,该异常包含了错误的代号与原因信息。

对应官方文档:获取临时素材

新增永久素材

待开发

获取永久素材

待开发

删除永久素材

待开发

修改永久图文素材

待开发

获取素材总数

待开发

获取素材列表

待开发