外观
Kango 帮助文档
欢迎使用 Kango 开发者平台。Kango 是看购私域平台的开发者开放平台,开发者可以自建 miniApp 应用并集成到看购私域平台中,miniApp 还可以自建聊天机器人。
文档导航
| 文档 | 说明 |
|---|---|
| JSSDK 开发文档 | H5 页面调用 App 原生能力:用户信息、相机、扫码、支付等 |
| 机器人(Bot)开发文档 | 创建机器人、发送私聊消息、Webhook 消息回调 |
| OAuth 2.0 授权登录 | 第三方网站/App 用 Kango 账号登录(授权码 + PKCE) |
| 直播/点播导入 API | 第三方平台直播/点播内容导入本平台 |
开发流程概览
- 在开发者中心创建 miniApp 应用,获得
AppKey/AppSecret。 - H5 页面引入 JSSDK,调用
kg.init({ appKey })完成初始化。 - 通过 JSSDK 获取用户
openId、公开资料,调用原生能力。 - 需要自动化消息能力时,在「机器人管理」创建 Bot,配置 Webhook。
- 需要导入外部直播/点播内容时,使用直播导入 API 服务端对接。
关键概念
| 概念 | 说明 |
|---|---|
AppKey / AppSecret | 应用凭证,在开发者中心创建应用后获得。AppSecret 只能保存在服务端 |
openId | 用户在某个 miniApp 内的唯一标识,同一用户在不同 miniApp 中 openId 不同 |
unionId / guid | 用户在平台内的全局唯一标识 |
access_token | 服务端 API 调用凭证,通过 AppKey + AppSecret(或 botKey + botSecret)换取 |
| miniAppUser | 关注用户:用户在某 miniApp 完成 JSSDK 授权后,成为该应用的关注用户 |
安全提示
AppSecret / botSecret 务必保存在服务端,不要暴露在前端代码或客户端中。