最近公司要做微信方面的开发,今天说下,如何使用微信的素材管理的接口,这里主要讲下素材的上传接口,下载之类的比较简单(就是解析json而已),今天会把所有的素材上传写道一个方法里供大家参考,关于上传的接口文档我就不粘贴了,直接上代码!
/**
* 这里说下,在上传视频素材的时候,微信说不超过20M,我试了下,超过10M调通的可能性都比较小,建议大家上传视频素材的大小小于10M比交好
* @param accessToken
* @param file 上传的文件
* @param title 上传类型为video的参数
* @param introduction 上传类型为video的参数
*/
public void uploadPermanentMedia2(String accessToken,
File file,String title,String introduction) {
try {
//这块是用来处理如果上传的类型是video的类型的
JSONObject j=new JSONObject();
j.put("title", title);
j.put("introduction", introduction);
// 拼装请求地址
String uploadMediaUrl = "http://api.weixin.qq.com/cgi-bin/material/add_material?access_token=##ACCESS_TOKEN##";
uploadMediaUrl = uploadMediaUrl.replace("##ACCESS_TOKEN##",
accessTok