名著阅读 > 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 > 19.3.3 查询页面 >

19.3.3 查询页面

查询已有的页面,包括在摇一摇页面出现的主标题、副标题、图片和点击进去的超链接。微信公众平台提供两种查询方式,可指定页面ID查询,也可批量拉取页面列表。

查询页面列表的接口如下。


https:// api.weixin.qq.com/shakearound/page/search?access_token=ACCESS_TOKEN
  

查询页面列表可分为以下两种情况。

1)需要查询指定页面时,POST数据示例如下。


{
    "type":1,
    "page_ids":[12345, 23456, 34567]
}
  

图19-22 编辑页面

2)需要分页查询或者查询指定范围内的页面时,POST数据示例如下。


{
    "type":2,
    "begin":0,
    "count":3
}
  

上述数据的参数说明如表19-13所示。

表19-13 查询页面列表接口的参数说明

正确创建时,返回的数据示例如下。


{
    "data":{
        "pages":[
            {
                "comment":"520中国微信会议",
                "description":"2016微信开发",
                "icon_url":"http:// p.qpic.cn/ecc_merchant/0/w_pic_1479985234871/0",
                "page_id":3089022,
                "page_url":"http:// www.doucube.com/wxshake/jumpHongbao.html",
                "title":"微信会议"
            },
            {
                "comment":"自定义链接",
                "description":"自定义链接",
                "icon_url":"http:// mmbiz.qpic.cn/mmbiz_jpg/BIvw3ibibwAYN3C2Yz4hib6I9o0f
                 RxoMiblflXN06gmZu86jGa0aNtehVlibib6bBzhabiaySxIZaI2Obiab6GyFguRQkA/
                 0?wx_fmt=jpeg",
                "page_id":5374944,
                "page_url":"http:// www.doucube.com/wxshake/AddContact.html",
                "title":"微信摇一摇"
            },
            {
                "comment":"卡券发放100MB流量券",
                "description":"方倍工作室",
                "icon_url":"https:// o2o.gtimg.com/ibeacon/img/coupon-logo.jpg",
                "page_id":585404,
                "page_url":"http:// zb.weixin.qq.com/nearbycgi/html/card/card.html?wechat_
                  card_js=1",
                "title":"卡券发放"
            },
            {
                "comment":"",
                "description":"方倍工作室",
                "icon_url":"https:// o2o.gtimg.com/ibeacon/img/store-logo.png",
                "page_id":5377792,
                "page_url":"https:// zb.weixin.qq.com/app/template/store.html",
                "title":"摇一摇有惊喜"
            },
            {
                "comment":"摇红包模板测试",
                "description":"吃粽子划龙舟",
                "icon_url":"http:// www.doucube.com/redpacket/120x120.jpg",
                "page_id":3195194,
                "page_url":"http:// zb.weixin.qq.com/app/shakehb/hongbaotpl.html#wechat_
                  redirect",
                "title":"清明节"
            },
            {
                "comment":"系统自动生成",
                "description":"方倍资讯",
                "icon_url":"http:// mmbiz.qpic.cn/mmbiz_png/BIvw3ibibwAYPuibQ37g8KIWj
                 3hGdrH3e97Uj45NRG4Z9cqTiaYT1YgibofmpFPA5CX5SGhDpLZ3180uOI1YWDpTl0
                 Q/0?wx_fmt=png",
                "page_id":5372401,
                "page_url":"https:// zb.weixin.qq.com/app/template/defaultStore.html",
                "title":"发现周边门店"
            },
            {
                "comment":"",
                "description":"赢取超值优惠",
                "icon_url":"https:// o2o.gtimg.com/ibeacon/img/supermarket_logo.png",
                "page_id":5310884,
                "page_url":"https:// wxo2o.qq.com/ibeacon/beaconweb/html/draw/lottery.
                 html#wechat_redirect",
                "title":"礼从天降"
            }
        ],
        "total_count":7
    },
    "errcode":0,
    "errmsg":"success."
}
  

上述数据的参数说明如表19-14所示。

表19-14 查询页面列表接口返回参数说明