前言,最近微信开发,有需要到上传永久图片,因为有时候微信自动回复需要给用户回复图片,视频等
由于微信接口api(https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/Adding_Permanent_Assets.html)
掉接口方式需要curl上传,那么这个curl怎么上传呢?我相信没用过curl上传的朋友可能不太明白,小编也是,查阅多方资料现已上传图片成功,记录一下:
微信接口:
首先:我们需要先下载curl工具到windows上,
官方地址:https://curl.haxx.se/download/
备用网盘地址:
链接:https://pan.baidu.com/s/1YBsEhLSg0vRid7eYDiZM_Q
提取码:5mn9
复制这段内容后打开百度网盘手机App,操作更方便哦
第二步:解压压缩包
第三步:到curl的bin目录下,并在此目录下cmd
第四步:将需要上传的图片或者文件 拷贝到当前bin目录下
第五步:在cmd中敲打命令
curl -F media=@ele.png "https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=31_EyFm0xXRMXUq9qzK3kQXmxZIPwSVNhhjDzxC0rNofu7D_H2_M-_PkrAuefZb76d8qvzpuieJcbWaUFwmDlaS8chjLoxG5e4agY_StC8QJXyM0WAqhRlHV_N_wghTWNaWYn7-vQ9YBKYguYAhDJNgAGASYC&type=image"
注意:
1:media=@图片名称,
2:接口中后面要带上type参数 type=image,微信api中有说明
第六步:回车会返回media_id,由于小编已上传过,这里就不截图了
以上就是调用接口方法,希望能帮助到你。
参考资料:
微信公众平台接口调式工具:https://mp.weixin.qq.com/debug/
curl用法指南:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html
curl用法:https://blog.csdn.net/qq_15903671/article/details/93997915
curl上传永久素材:https://blog.csdn.net/sam976/article/details/52549301