讀古今文學網 > 微信公眾平台開發:從零基礎到ThinkPHP5高性能框架實踐 > 19.5.2 查詢關聯關係 >

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 查詢設備與頁面關聯關係的接口返回參數說明