视频案例
- 咒语:
v2board
- 机场连接页:
http://v2board.local/karing-connect.html
- 演示:
-
方案A 快捷绑定karing
- karing 已经内置最新版本(>=2024.1)的 sspanel、v2board、xboard 的自动绑定代码, 只要在系统栏选择对应系统即可.
- 本方案无需修改面板系统, 也无需添加连接页面,
connect
参数填网站登录URL即可.

- 如果选择 了面板系统之后,测试之后,发现无法完成绑定,则可选“Other” 然后尝试方案B
方案B 通过咒语绑定karing
- 先叠个甲: 本人对v2board不熟悉, 非前端, 仅按个人思路做的案例.
- 首先,karing APP进入一个中间页
karing-connect.html
- 设置cookie
karing=connect
作为karing连接入口的标记
- 跳转至
/#/login
- 然后, 进入v2board前台页面, 载入自定义js文件
custom.js
- 1 判断是否正在karing webview容器中, 并且存在cookie标记
- 2 判断当前用户是否登录
- 3 载入对接js文件
karing.js
- 4 调用后台api
/api/v1/user/getSubscribe
获取用户信息和订阅链接
- 5 调用
_karing
方法导入用户信息
- 最后, Karing APP 接到信息, 验证并完成机场绑定.
第一步 v2board 系统
custom.js 说明
- custom会载入一个远程文件
karing.min.js
- 也可在GitHub下载原始文件 并自主部署.
- 除了karing开发的接口名是固定的, 其他皆可按自己需求修改.
- 原始文件无加密, 未删注释.
- 文件中参数 debug 默认false, 设置为true时:
- 终端打印日志
- 不判断 window.karing 对象是否存在, 直接模拟走一遍流程
第二步 harry.karing.app 后台