http请求方式: POST/FORM
调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):
curl -F "media=@test.wmv" "http://api.om.qq.com/article/clientpubvid?access_token=ACCESS_TOKEN&
title=TITLE&tags=TAGS&cat=CATmd5=MD5&desc=DESC"
首先c正常的接口请求,header存放请求头文件,map存放所需要的实体
Map header = new HashMap<>();
header.put("Content-type", "multipart/form-data");
header.put("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");
Map map = new HashMap<>();
map.put("xxx", xxx);
JSONObject result = HttpUtil.getPostJson(VIDEOINFO_URL, header, map);
if (result.has("error"))
return null;
return result.getString("xxxx");