名著阅读 > 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 > 20.6.7 获取素材列表 >

20.6.7 获取素材列表

本接口可以获取当前管理组指定类型的素材列表。

获取素材列表的接口如下。


https:// qyapi.weixin.qq.com/cgi-bin/material/batchget?access_token=ACCESS_TOKEN
  

获取素材列表时,POST数据示例如下。


{
    "type":"image",
    "offset":0,
    "count":10
}
  

上述数据的参数说明如表20-31所示。

表20-31 获取素材列表接口的参数说明

正确提交时,返回的数据分为以下两种情况。

1)为图片、文件、视频、音频时,返回JSON格式数据,示例如下。


{
    "errcode":0,
    "errmsg":"ok",
    "type":"image",
    "itemlist":[
        {
            "media_id":"2qN9QW-6HI3-AXuvAMi0vYQTyAm7k0Vgiuf7t5Kl4hjOwhYGwY",
            "filename":"test01.png",
            "update_time":1434686658
        }
    ]
}
  

2)为永久图文消息素材时,返回的数据示例如下。


{
    "errcode":0,
    "errmsg":"ok",
    "type":"mpnews",
    "itemlist":[
        {
            "media_id":"2WETijvMxqfmtLwZMP6hpAvHsiYfhtIHIVU2a-n1nGH92Zizv4aHI8dSP8vZxYtt2",
            "content":{
                "articles":[
                    {
                        "thumb_media_id":"20bTJJhtCbGebP9AtYa0eJ35cyU5CcyVobyx8iffQha
                          pTBm5dSc3MbN6E15HaAG8u",
                        "title":"test",
                        "author":"fdasfas",
                        "digest":"fdsafas",
                        "content_source_url":"http:// fasdf",
                        "show_cover_pic":1
                    }
                ]
            },
            "update_time":1459844320
        }
    ]
}
  

上述数据的参数说明如表20-32所示。

表20-32 获取素材列表接口返回参数说明