JianChat 开放平台

把你的网站 / 应用接入 JianChat 账号体系:扫码登录(网页显示二维码,手机 JianChat 扫码确认)或 一键跳转登录(点击按钮直接唤起手机 JianChat 授权,自动回跳)。
应用需先在开发者控制台注册并通过审核,获得 AppID / AppSecret 后即可接入。
Windows 桌面客户端 v1.0.1
免浏览器,直接注册 / 登录 / 创建应用 / 审核管理 · 73MB · 自动保持最新页面
下载安装版

在线演示(demo 应用)

扫码登录
正在生成二维码…
生成中…
用手机 JianChat「扫一扫」扫上方二维码,在手机上点「同意授权」
一键跳转登录

在手机浏览器打开本页,点下方按钮
直接唤起 JianChat 授权

使用 JianChat 登录
点击后跳转 JianChat → 同意授权 → 自动回跳本页回调地址

接入文档

① 在 开发者控制台 注册开发者账号(用户名 + 密码 + 邮箱验证码);
② 登录后创建应用,填写名称、描述与授权回调地址,提交审核;
③ 管理员在 审核通过后,应用获得 AppID 与 AppSecret(应用密钥);
④ 前端调 oauth_qr_create(传 AppID)生成授权请求,得到 auth_id 与二维码内容;
⑤ 展示二维码(内容 JCOAUTH:<appid>:<auth_id>),或提供「一键跳转」按钮唤起 jianchat://oauth?client_id=&auth_id=&state=;
⑥ 用户手机扫码 / 跳转后点「同意授权」;网页轮询 oauth_qr_poll 拿到一次性 code;
⑦ 服务端用 code + AppSecret 调 oauth_token 换 access_token;
⑧ 用 access_token 调 oauth_userinfo 获取用户信息(uid / name / email)。

协议一览

动作方向参数返回
oauth_reg_send_code开发者注册-发验证码email, usernameoauth_code_sent
oauth_register开发者注册username, password, email, codetoken
oauth_login开发者登录username, passwordtoken
oauth_app_create创建应用(提交审核)token, name, desc, server_url, redirect_uriAppID, AppSecret
oauth_app_my我的应用tokenapps[]
oauth_app_list管理-全部应用(需 admin)apps[]
oauth_app_review管理-审核appid, approve, reason状态更新
oauth_app_info查应用名appidname
oauth_qr_create创建授权请求appid, state?(需审核通过)auth_id, qr
oauth_qr_poll轮询结果auth_idpending / denied / approved + code
oauth_use手机确认auth_id, approveoauth_use_ok + redirect_url
oauth_token换令牌code, appid, appsecretaccess_token, uid, name
oauth_userinfo用户信息access_tokenuid, name, email
接入端点

每个应用创建后会自动获得统一的 平台 API 端点: wss://kisn.cn/ws(加密通道)/ ws://kisn.cn/ws —— 第三方接入时调用该地址即可。
JavaScript 可直接使用浏览器原生 WebSocket 接入,无需任何 SDK。