首页 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践全文在线阅读

《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》19.5.2 查询关联关系

关灯直达底部

查询设备与页面的关联关系有两种方式,可指定页面ID分页查询该页面所关联的所有设备信息。

查询设备与页面关联关系的接口如下。


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

查询设备与页面的关联关系可分为以下两种情况。

1)当查询指定设备所关联的页面时,POST数据示例如下。


{    "type":1,    "device_identifier":{        "device_id":10011,        "uuid":"FDA50693-A4E2-4FB1-AFCF-C6EB07647825",        "major":1002,        "minor":1223    }}  

2)当查询指定页面所关联的设备时,POST数据示例如下。


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

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

表19-20 查询设备与页面关联关系的接口的参数说明

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


{    "data":{        "relations":[            {                "device_id":797994,                "major":10001,                "minor":10023,                "page_id":50054,                "uuid":"FDA50693-A4E2-4FB1-AFCF-C6EB07647825"            },            {                "device_id":797994,                "major":10001,                "minor":10023,                "page_id":50055,                "uuid":"FDA50693-A4E2-4FB1-AFCF-C6EB07647825"            }        ],        "total_count":2    },    "errcode":0,    "errmsg":"success."}  

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

表19-21 查询设备与页面关联关系的接口返回参数说明