fixed #39
This commit is contained in:
@@ -63,15 +63,45 @@ import com.foxinmy.weixin4j.util.Weixin4jSettings;
|
||||
*/
|
||||
public class WeixinProxy {
|
||||
|
||||
/**
|
||||
* 媒体素材API
|
||||
*/
|
||||
private final MediaApi mediaApi;
|
||||
/**
|
||||
* 底部菜单API
|
||||
*/
|
||||
private final MenuApi menuApi;
|
||||
/**
|
||||
* 消息服务API
|
||||
*/
|
||||
private final NotifyApi notifyApi;
|
||||
/**
|
||||
* 部门API
|
||||
*/
|
||||
private final PartyApi partyApi;
|
||||
/**
|
||||
* 成员API
|
||||
*/
|
||||
private final UserApi userApi;
|
||||
/**
|
||||
* 标签API
|
||||
*/
|
||||
private final TagApi tagApi;
|
||||
/**
|
||||
* 辅助API
|
||||
*/
|
||||
private final HelperApi helperApi;
|
||||
/**
|
||||
* 应用API
|
||||
*/
|
||||
private final AgentApi agentApi;
|
||||
/**
|
||||
* 批量操作API
|
||||
*/
|
||||
private final BatchApi batchApi;
|
||||
/**
|
||||
* 聊天服务API
|
||||
*/
|
||||
private final ChatApi chatApi;
|
||||
|
||||
private final TokenHolder tokenHolder;
|
||||
|
||||
@@ -29,7 +29,13 @@ import com.foxinmy.weixin4j.util.StringUtil;
|
||||
*/
|
||||
public class WeixinSuiteProxy {
|
||||
|
||||
/**
|
||||
* 每个套件授权不一样 suiteId - suiteApi
|
||||
*/
|
||||
private Map<String, SuiteApi> suiteMap;
|
||||
/**
|
||||
* 供应商API:如登陆URL
|
||||
*/
|
||||
private ProviderApi providerApi;
|
||||
|
||||
private final Weixin4jSuiteSettings suiteSettings;
|
||||
|
||||
@@ -419,10 +419,6 @@ public class MediaApi extends QyApi {
|
||||
obj = response.getAsJson();
|
||||
|
||||
MediaRecord mediaRecord = JSON.toJavaObject(obj, MediaRecord.class);
|
||||
if (mediaType == MediaType.news) {
|
||||
mediaRecord.setItems(JSON.parseArray(obj.getString("itemlist"),
|
||||
MediaItem.class));
|
||||
}
|
||||
mediaRecord.setMediaType(mediaType);
|
||||
mediaRecord.setPageable(pageable);
|
||||
return mediaRecord;
|
||||
|
||||
Reference in New Issue
Block a user