|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.belerweb.social.API
com.belerweb.social.weixin.api.Media
public class Media
上传下载多媒体文件 文档地址:http://mp.weixin.qq.com/wiki/index.php?title=上传下载多媒体文件 公众号在使用接口时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。通过本接口,公众号可以上传或下载多媒体文件。但请注意,每个多媒体文件(media_id)会在上传、 用户发送到微信服务器3天后自动删除,以节省服务器资源。
| Field Summary |
|---|
| Fields inherited from class com.belerweb.social.API |
|---|
connect, t, weibo, weixin |
| Constructor Summary | |
|---|---|
protected |
Media(Weixin weixin)
|
| Method Summary | |
|---|---|
Result<Media> |
get(String mediaId)
下载多媒体文件 |
Result<Media> |
get(String accessToken,
String mediaId)
下载多媒体文件 公众号可调用本接口来获取多媒体文件。请注意,调用该接口需http协议。 |
Result<Media> |
upload(MediaType type,
Media media)
上传多媒体文件,将把上传成功后的mediaId设置回传入的media中 |
Result<Media> |
upload(String accessToken,
MediaType type,
Media media)
上传多媒体文件,将把上传成功后的mediaId设置回传入的media中 图片(image): 256K,支持JPG格式 语音(voice):256K,播放长度不超过60s,支持AMR与MP3格式 视频(video):2MB,支持MP4格式 缩略图(thumb):64KB,支持JPG格式 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected Media(Weixin weixin)
| Method Detail |
|---|
public Result<Media> upload(MediaType type,
Media media)
type - 媒体文件类型media - form-data中媒体文件标识,有filename、filelength、content-type等信息
public Result<Media> upload(String accessToken,
MediaType type,
Media media)
accessToken - 调用接口凭证type - 媒体文件类型media - form-data中媒体文件标识,有filename、filelength、content-type等信息public Result<Media> get(String mediaId)
mediaId - 媒体文件ID
public Result<Media> get(String accessToken,
String mediaId)
accessToken - 调用接口凭证mediaId - 媒体文件ID
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||