响应自定义图片消息
继【公众号-个人订阅号开发】接受图片消息&响应图片消息之后,在回复用户图片消息如何指定自定义图片?本章节将实现此功能。
之前的功能是用户A发送图片信息到公众订阅号,程序实现了被动回复用户发送的图片消息。现在我们需要发送自定义的图片给到用户A,关键就在于media的ID如何生成和获取。
新增永久图片素材
根据官方文档如果我们需要发送自定义图片,首先需要上传相关图片到订阅号后台。
新增永久素材接口
通过POST表单来调用接口,表单id为media,包含需要上传的素材内容,有filename、filelength、content-type等信息。请注意:图片素材将进入公众平台官网素材管理模块中的默认分组。
http请求方式: POST,需使用https https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&type=TYPE 调用示例(使用curl命令,用FORM表单方式新增一个其他类型的永久素材,curl命令的使用请自行查阅资料)
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
access_token | 是 | 调用接口凭证 |
type | 是 | 媒体文件类型,分别有图片(image)、语音(voice)、视频(vi |