查询应用下设备状态(open开放平台版)
# 查询应用下设备状态(open开放平台版)
- 目前 wecloud api 开放平台会员功能暂未开放; 但是可以使用
- 开放平台支持一个微信机器人可以多个应用间会话状态共用;不需要切换应用的时候也需要先退出一个应用
- 根据wxid 查询,可以传入多个,逗号隔开
**简要描述**
- **应用端需要定时调用该接口来同步状态(必须); 否则在服务器端某些时候升级的时候,会导致网络抖动导致离线,过几秒后在线上线后,客户端状态得不到同步**
- 当传入的 wxid 不在此应用下时候,将不会返回该数据
- 该功能可以同步状态到自己的应用中,只需要查询应用中在线的wxid 传入即可
**请求URL**
- {APIURL}/wc/acc/wx_status_wxids_ex_foropenapp
**请求方式**
- POST
**请求头Headers**
- Content-Type:application/json
- Access-Token:login接口返回
**参数**
|参数名|必选|类型|说明
|-|-|-|-|
|wxid|是|string| wxid_01,wxid_02
**返回数据**:
|参数名|类型|说明|
|-|-|-|
|code|string|0成功|
|data|jsonarray| |
|s_status|string|"-1":离线 "1":等待确认登陆 "2":在线|
|msg|string|反馈信息|
**请求参数示例**
```
{
"wxid":"wxid_01,wxid_02"
}
```
**成功返回示例**
```
{
"code": 0,
"data": [
{
"s_accid": "youyouyiyeqiux",
"s_state": "2",
"wcid":"143223"
},
{
"s_accid": "wxid_4hhqeyckvf0612",
"s_state": "-1",
"wcid":"143223233"
},
{
"s_accid": "wxid_txrin9x1w1ua21",
"s_state": "-1",
"wcid":"143223433"
},
{
"s_accid": "wxid_2wbhadjy9rok22",
"s_state": "-1",
"wcid":"1432232342"
}
],
"msg": "ok"
}
```
**失败返回示例**
```
{
"msg": "成功",
"code": 0,
"data":"-1"
}
```