public class WxMediaManager extends Object
Constructor and Description |
---|
WxMediaManager(WxApiService wxApiService,
WxApiTemplate wxApiTemplate,
WxMediaStore wxMediaStore) |
Modifier and Type | Method and Description |
---|---|
String |
addImg(org.springframework.core.io.Resource resource) |
String |
addImgByUrl(String url) |
String |
addMedia(WxMedia.Type type,
org.springframework.core.io.Resource resource) |
String |
addTempMedia(WxMedia.Type type,
org.springframework.core.io.Resource resource) |
String |
addTempMediaByUrl(WxMedia.Type type,
String url) |
String |
addVideoMedia(org.springframework.core.io.Resource resource,
WxMedia.Video video)
本来应该再给get加个缓存的,但是我又偷懒了,get的时候不加缓存了,直接拿微信api的结果吧
|
void |
delMedia(String mediaId) |
String |
getImgByUrl(String imgUrl) |
org.springframework.core.io.Resource |
getMedia(String mediaId) |
WxMedia.Count |
getMediaCount() |
WxMedia.News |
getNews(String mediaId)
主要限制是同一个接口相同的参数可能得到的是不同的结果
|
org.springframework.core.io.Resource |
getTempMedia(String mediaId) |
WxMedia.Video |
getVideoMedia(String mediaId) |
WxMedia.NewsResult |
storeNews(WxMedia.News news)
这个怎么存呢?是否有必要存一个映射关系?
|
void |
updateNews(WxMedia.New news)
只返回一个json结果,不管了,如果有错的话会抛出异常的
|
public WxMediaManager(WxApiService wxApiService, WxApiTemplate wxApiTemplate, WxMediaStore wxMediaStore)
public String addTempMedia(WxMedia.Type type, org.springframework.core.io.Resource resource)
public String addTempMediaByUrl(WxMedia.Type type, String url)
public String addMedia(WxMedia.Type type, org.springframework.core.io.Resource resource)
public String addVideoMedia(org.springframework.core.io.Resource resource, WxMedia.Video video)
resource
- video
- public WxMedia.Video getVideoMedia(String mediaId)
public org.springframework.core.io.Resource getTempMedia(String mediaId)
public org.springframework.core.io.Resource getMedia(String mediaId)
public String addImg(org.springframework.core.io.Resource resource)
public WxMedia.NewsResult storeNews(WxMedia.News news)
news
- public void updateNews(WxMedia.New news)
news
- public WxMedia.News getNews(String mediaId)
mediaId
- public void delMedia(String mediaId)
public WxMedia.Count getMediaCount()
Copyright © 2018 Guangshan Technology, Inc.. All rights reserved.