# getIotBindContactList(Object req)

> 本接口为异步接口，返回 `Promise` 对象。

根据 openId，查询指定用户是否授权某台设备。

## 参数

### Object req

| 属性        | 类型     | 默认值 | 必填 | 说明                     |
| ----------- | -------- | ------ | ---- | ------------------------ |
| sn          | string   |        | 是   | 设备 SN                  |
| model_id    | string   |        | 是   | 设备的 model_id          |
| openid_list | string[] |        | 是   | 要查询的用户 openId 列表 |

## 返回值

### Object

| 属性         | 类型   | 说明                                                |
| ------------ | ------ | --------------------------------------------------- |
| errcode      | number | 错误码                                              |
| errmsg       | string | 错误信息                                            |
| contact_list | Info[] | openid 授权信息，status: 1 表示已授权，0 表示未授权 |

## 示例代码

```js
const wmpfVoip = requirePlugin('wmpf-voip').default

wmpfVoip
  .getIotBindContactList({
    sn: '设备sn',
    model_id: '申请的modelid',
    openid_list: ['openid_1', 'openid_2'], // 传入需要验证的openid列表
  })
  .then(res => {
    console.log(`[getIotBindContactList]:`, res.contact_list)
    // [{sn: 'xxx', model_id: 'xxx', status: 0}]
    // status: 0/未授权；1/已授权
  })
```
