public class WxCpMediaServiceImpl extends Object implements WxCpMediaService
媒体管理接口. Created by Binary Wang on 2017-6-25.
IMG_UPLOAD_URL, MEDIA_GET_URL, MEDIA_UPLOAD_URL| 构造器和说明 |
|---|
WxCpMediaServiceImpl(WxCpService mainService) |
public WxCpMediaServiceImpl(WxCpService mainService)
public WxMediaUploadResult upload(String mediaType, String fileType, InputStream inputStream) throws WxErrorException, IOException
WxCpMediaService上传多媒体文件. 上传的多媒体文件有格式和大小限制,如下: 图片(image): 1M,支持JPG格式 语音(voice):2M,播放长度不超过60s,支持AMR\MP3格式 视频(video):10MB,支持MP4格式 缩略图(thumb):64KB,支持JPG格式 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=上传下载多媒体文件
upload 在接口中 WxCpMediaServicemediaType - 媒体类型, 请看WxConstsfileType - 文件类型,请看WxConstsinputStream - 输入流,需要调用方控制关闭该输入流WxErrorExceptionIOExceptionpublic WxMediaUploadResult upload(String mediaType, File file) throws WxErrorException
WxCpMediaServiceupload 在接口中 WxCpMediaServicemediaType - 媒体类型file - 文件对象WxErrorExceptionWxCpMediaService.upload(String, String, InputStream)public File download(String mediaId) throws WxErrorException
WxCpMediaService下载多媒体文件. 根据微信文档,视频文件下载不了,会返回null 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=上传下载多媒体文件
download 在接口中 WxCpMediaServicemediaId - 媒体idWxErrorExceptionpublic String uploadImg(File file) throws WxErrorException
WxCpMediaService上传图片. 上传图片得到图片URL,该URL永久有效 返回的图片URL,仅能用于图文消息(mpnews)正文中的图片展示;若用于非企业微信域名下的页面,图片将被屏蔽。 每个企业每天最多可上传100张图片 接口url格式:https://qyapi.weixin.qq.com/cgi-bin/media/uploadimg?access_token=ACCESS_TOKEN
uploadImg 在接口中 WxCpMediaServicefile - 上传的文件对象WxErrorExceptionCopyright © 2018. All rights reserved.