方案A 通过咒语绑定karing
视频案例
- 咒语:
xboard
- 机场连接页:
http://xboard.local/karing-connect.html
- 演示:
-
- 先叠个甲: 本人对xboard/v2board不熟悉, 非前端, 仅按个人思路做的案例.
- 首先,karing APP进入一个中间页
karing-connect.html
- 设置cookie
karing=connect
作为karing连接入口的标记
- 跳转至
/#/login
- 然后, 进入Xboard前台页面, 载入自定义js文件
custom.js
- 1 判断是否正在karing webview容器中, 并且存在cookie标记
- 2 判断当前用户是否登录
- 3 载入对接js文件
karing.js
- 4 调用后台api
/api/v1/user/getSubscribe
获取用户信息和订阅链接
- 5 调用
_karing
方法导入用户信息
- 最后, Karing APP 接到信息, 验证并完成机场绑定.
前置 Xboard的配置
- 本地案例使用推荐的 docker-compose 安装: Docker Compose 纯命令行快速部署
- version: 0.1.1-dev
- image: ghcr.io/cedar2025/xboard:latest
- Xboard运行于webman