# 研学开放平台认证接入说明
第三方应用接入研学应用中心的两种模式实现方式
# 一、JS-SDK模式接入
前端集成与初始化 开发者在页面中引入研学开放平台提供的JS-SDK文件,通过配置参数(如
appId、timestamp、nonce等)初始化SDK环境,建立与研学应用中心的通信链路。API调用与鉴权 通过
SDK暴露的接口(如ready()、login())直接调用研学开放平台的功能模块,SDK内部自动处理请求签名、加密传输等安全机制,无需开发者显式处理令牌管理。
点击了解JS-SDK模式接入 (opens new window)
# 二、OAuth2.0模式接入
- 客户端注册与授权申请
开发者在研学开放平台管理后台注册应用,获取
appId和apiKey,创建工具,填写回调地址。 - 授权码获取
用户授权后,研学认证中心返回
openx_code至第三方回调地址,开发者通过code调用开放平台认证中心接口换取access_token,完成身份认证。 - 资源访问
使用
access_token调用研学开放平台用户信息接口API,获取用户信息用于绑定登录。