com.github.sd4324530.fastweixin.api
类 MediaAPI

java.lang.Object
  继承者 com.github.sd4324530.fastweixin.api.BaseAPI
      继承者 com.github.sd4324530.fastweixin.api.MediaAPI

public class MediaAPI
extends BaseAPI

多媒体资源API

作者:
peiyu

字段摘要
 
从类 com.github.sd4324530.fastweixin.api.BaseAPI 继承的字段
BASE_API_URL, config
 
构造方法摘要
MediaAPI(ApiConfig config)
           
 
方法摘要
 DownloadMediaResponse downloadMedia(String mediaId)
          下载资源,实现的很不好,反正能用了。
 UploadImgResponse uploadImg(File file)
          上传群发消息图片素材
 UploadMediaResponse uploadMedia(MediaType type, File file)
          上传资源,会在微信服务器上保存3天,之后会被删除
 UploadMediaResponse uploadNews(List<Article> articles)
          上传群发文章素材。
 
从类 com.github.sd4324530.fastweixin.api.BaseAPI 继承的方法
executeGet, executePost, executePost, isSuccess
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

MediaAPI

public MediaAPI(ApiConfig config)
方法详细信息

uploadMedia

public UploadMediaResponse uploadMedia(MediaType type,
                                       File file)
上传资源,会在微信服务器上保存3天,之后会被删除

参数:
type - 资源类型
file - 需要上传的文件
返回:
响应对象

uploadNews

public UploadMediaResponse uploadNews(List<Article> articles)
上传群发文章素材。

参数:
articles - 上传的文章信息
返回:
响应对象

uploadImg

public UploadImgResponse uploadImg(File file)
上传群发消息图片素材

参数:
file - 上传的图片
返回:
上传结果

downloadMedia

public DownloadMediaResponse downloadMedia(String mediaId)
下载资源,实现的很不好,反正能用了。搞的晕了,之后会优化

参数:
mediaId - 微信提供的资源唯一标识
返回:
响应对象


Copyright © 2017. All rights reserved.