# 研学开放平台基础概念

# 平台简介

研学开放平台是一体化的创新生态平台,融合了开放API、插件拓展和客户端开发,旨在搭建学习者、开发者、知识服务提供者共建的开放式智能化学习科研工具集散中心。合作开发者可通过我们开放的接口获取研学开放的资源数据,以优化其产品建设;同时,通过遵循我们的插件开发标准,也能够打造符合个性需求的插件,从而提升科研效率。

# 平台功能

  • 开放API

知网研学数据API接口向公众开放,为广大用户构建一个简便、高效的数据访问和交互平台

  • 应用接入

开放平台可接入第三方应用到研学应用市场

  • 插件开发

提供网页端、桌面端、移动端的插件开发标准与规范,为广大用户赋予了自主开发插件的能力

# 接入流程

研学开放平台后台管理系统入口 (opens new window)

1703819499631

# 访问授权

开放平台采用Oauth2.0的授权模式,目前对外开通基于客户端和用户名密码两种授权模式,获取的access_token的有效期为2小时。

# FAQ

账号与注册

如果您是知网用户,可直接使用知网账号登录,如果您还没有知网账号,可在注册页面 (opens new window)完成注册后登录。

如何进行接口授权?

研学开放平台对外开发的API接口使用JWT作为授权token,因此需要在请求头中加入Authorization字段。如何获取JWT,详情见API接口开放文档 (opens new window)=>认证中心 (opens new window)=>获取接口访问凭证JwtToken (opens new window)

如何申请API接口访问?

详情参见API接入流程 (opens new window)

我申请的JWT为什么不能访问接口,会提示系统异常或者获取用户信息失败?

请确认您访问的接口的认证方式是客户端授权模式还是用户名+密码的授权模式,一般接口未显性的指定认证方式,都为用户名+免密的授权模式。

API接口的域名前缀是什么?

所有API接口访问的路由前缀路径都是:http://gateway--cnki--net--https.cnki.mdjsf.utuvpn.utuedu.com:9000/openx/。