Jfinal-weixin 1.9如何获取图文素材内容?

MediaApi.batchGetMaterial第一个参数MediaApi.MediaType中并不包含news类型的类型,请问如何获取news类型的素材?

评论区

JFinal

2018-04-19 14:30

其实只要打开 MediaApi.java 就能看到里头有现成的:
MediaApi.batchGetMaterialNews(....)

不仅是这样,还有带 String 参的,更灵活的:
MediaApi.batchGetMaterial(String ....)

这个方法的第一个参数明确说明过:
* 获取素材列表
* @param mediaType 素材的类型,图片(image)、视频(video)、语音 (voice)、图文(news)
* @param offset 从全部素材的该偏移位置开始返回,0表示从第一个素材 返回
* @param count 返回素材的数量,取值在1到20之间
* @return ApiResult 返回信息

JFinal

2018-04-19 14:31

此外,文档里其实也有:
https://gitee.com/jfinal/jfinal-weixin/wikis/MediaApi
注意看这个文档的最后一行

kenan161621

2018-04-27 20:45

请问文档中确实有MediaApi.batchGetMaterial(String ....),但通过maven下载的jar(1.9版本)包中确只有MediaApi.batchGetMaterial(MediaType....)的,不一致呢

JFinal

2018-04-29 10:32

@kenan161621 可能是文档没有跟上代码变化,麻烦发个 issue 出来哈:
https://gitee.com/jfinal/jfinal-weixin/issues

热门分享

扫码入社