通过简单的 HTTP API 对接,让您的系统快速接入智能设备控制能力,实现无人化、智能化运营
在您现有的系统中,只需在关键业务节点调用一个接口,即可驱动门店全套智能设备
仅需 2 个 HTTP 接口,无 SDK 依赖,任何语言 / 平台均可接入,最快 1 天完成联调
小界负责设备安装与调试,三方无需关心硬件协议,只需调用云端 API
Token 鉴权 + 请求幂等(reqId 去重),防止重复执行,保障业务安全
开大门、开包间门、开始消费、结束消费、续费提醒等场景一键触发,设备自动联动
三方只需在现有系统中增加事件通知,无需重建业务流程,即可实现无人值守
新增设备类型与场景时自动适配,三方无需修改代码,平台统一升级
从申请到上线,仅需四步
先获取令牌,再携带令牌调用业务接口
https://wx.52tuili.com/api/open/device/token根据 appId 和 appKey 获取访问令牌
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
appId | String | 必填 | 小界分配的应用ID |
appKey | String | 必填 | 小界分配的应用密钥 |
GET https://wx.52tuili.com/api/open/device/token?appId=your_app_id&appKey=your_app_key
{
"code": 0,
"msg": "success",
"data": "eyJhbGciOiJIUzI1NiIsInR5cCI6..." // Token 字符串,有效期 30 天
}{
"code": -1,
"msg": "appId或appKey无效",
"data": null
}/scene触发指定门店包间的场景联动控制(如开门、开始消费、结束消费等)
| Header | 说明 |
|---|---|
xj-open-token | 通过鉴权接口获取的 Token |
Content-Type | application/x-www-form-urlencoded |
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
shopId | String(32) | 必填 | 门店唯一ID(三方分配,需与映射表一致) |
roomId | String(32) | 必填 | 包间/空间唯一ID(三方分配,需与映射表一致) |
reqId | String | 必填 | 请求唯一ID,用于幂等去重,防止重复执行 |
sceneType | String | 必填 | 场景类型,见下方场景定义表 |
sceneValue | String | 按需 | 场景值,部分场景需要传入(如续费提醒的剩余分钟数) |
curl -X POST https://wx.52tuili.com/api/open/device/scene \ -H "xj-open-token: eyJhbGciOiJIUzI1Ni..." \ -d "shopId=a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6" \ -d "roomId=r1s2t3u4v5w6x7y8z9a0b1c2d3e4f5g6" \ -d "reqId=req_20260330_001" \ -d "sceneType=START" \ -d "sceneValue="
{
"code": 0,
"msg": "success",
"data": null
}{
"code": -1,
"msg": "门店未授权或不存在",
"data": null
}sceneType 枚举值及说明
| sceneType | 场景名称 | sceneValue | 说明 |
|---|---|---|---|
OPEN_MAIN_DOOR | 开大门 | - | 开启门店大门,通常用于顾客到店时 |
OPEN_ROOM_DOOR | 开包间门 | - | 开启指定包间/空间的门锁 |
START | 开始消费 | - | 触发消费开始场景:开灯、开空调、开设备、开包间/空间门等联动 |
END | 结束消费 | - | 触发消费结束场景:关灯、关空调、结束播报、开包间/空间门等联动 |
RENEW_REMIND | 续费提醒 | 15 / 10 / 5 | 续费倒计时提醒,值为剩余分钟数。需设备支持语音/屏幕提醒 |
DEVICE_ON | 设备通电 | 用于保洁、维护、老板、店员等一键开电、开包间/空间门 | |
DEVICE_OFF | 设备关电 | 用于保洁、维护、老板、店员等一键关电 |
以 KTV 包间消费为例,展示完整的接口调用链路:
| code | 说明 | 处理建议 |
|---|---|---|
0 | 成功 | - |
-1 | 业务失败(详见 msg 描述) | 根据 msg 排查原因 |
401 | Token 无效或已过期 | 重新调用 /token 获取新令牌 |
403 | 无权限访问该门店 | 检查门店授权关系是否已建立 |
429 | 请求频率过高 | 降低调用频率,建议单门店 QPS ≤ 10 |
500 | 服务器内部错误 | 稍后重试,若持续异常请联系小界技术支持 |
接口会返回 code: 401,此时需重新调用 /token 获取新令牌。建议在应用层设置定时刷新(如每 25 天自动刷新)。
用于保证接口幂等性。同一个 reqId 的请求只会被执行一次,即使因网络重试导致多次调用也不会重复控制设备。建议使用 UUID 或业务订单号 + 时间戳生成。
请确认:1)门店与三方的授权关系已建立;2)包间 ID 与设备已正确关联;3)设备在线且电源正常。如仍有问题请联系小界技术支持。
小界设备开放平台适用于 KTV、电竞酒店、棋牌室、密室逃脱、自习室、民宿、影咖等任何需要空间智能化管理的场景。