机厅人数API文档
API地址 https://api.place.fanyu.site
绑定机厅 /bind_place
参数:
place_id:int 机厅ID
group_id:int 群聊ID
machine_count:int 机台数
place_name:str 机厅名
alias_name:str 机厅别名
api_key:str 访问密钥
返回参数:
code:返回代码
result:返回结果
place_id:机厅ID
alias_name:机厅别名
示例代码:
params = {
"place_id":1001,
"group_id":123456789,
"machine_count":4,
"place_name":"环游嘉年华天河店",
"alias_name":"嘉年华",
'api_key':"*********"
}
async with aiohttp.request('GET', f"{url}/bind_place",params=params) as resp:
return await resp.json()
解绑机厅 /unbind_place
参数
place_id:int 机厅ID
group_id:int 群聊ID
api_key:str 访问密钥
返回参数
code:返回代码
result:返回结果
示例代码:
params = {
"place_id":1001,
"group_id":123456789,
'api_key':"*********"
}
async with aiohttp.request('GET', f"{url}/unbind_place",params=params) as resp:
return await resp.json()
上报人数 /get_place_count
参数:
place_id:int 机厅ID
group_id:int 群聊ID
user_id:int 用户ID
mode:str 上报模式("+” 人数增加 / "-" 人数减少 / "=" 人数等于)
count:int 上报人数
api_key:str 访问密钥
返回参数
code:返回代码
result:返回结果
place_name:机厅名
place_count:机厅人数
place_id:机厅ID
示例代码:
params = {
"place_id":1001,
"group_id":123456789,
"user_id":123456,
"mode":"+",
"count":4,
'api_key':"*********"
}
async with aiohttp.request('GET', f"{url}/set_place_count",params=params) as resp:
return await resp.json()
查询人数 /get_place_count
参数:
place_id:int 机厅ID
group_id:int 群聊ID
api_key:str 访问密钥
返回参数
code:返回代码
result:返回结果
place_name:机厅名
place_count:机厅人数
place_id:机厅ID
machine_count:机台数
last_update_datetime:最后一次上报时间
logs:上报日志列表
logs返回参数
user_id:用户ID
update_datetime:上报时间
set_place_count:上报人数
group_id:群聊ID
示例代码:
params = {
"place_id":1001,
"group_id":123456789,
'api_key':"*********"
}
async with aiohttp.request('GET', f"{url}/get_place_count",params=params) as resp:
return await resp.json()
机厅绑定数据 /get_alias_and_place
群聊ID:{机厅别名:机厅ID,机厅别名:机厅ID}
机厅数据:http://wc.wahlap.net/maidx/rest/location
PS:对接此API请先联系管理员申请api_key
PS:对接此API请先联系管理员申请api_key
PS:对接此API请先联系管理员申请api_key
本文系作者 @Ekzykes 原创发布在Ekzykes Blog站点。未经许可,禁止转载。
评论