在线调试
为了方便开发者调试,我们提供了在线调试平台 https://developer.ecnu.edu.cn/oauth2playground/
可以方便的在平台上调试认证,授权和接口调用的全部过程
配置
首先需要在平台上配置开发者账号,点击右上角的“配置”按钮,进入配置页面。
账号配置仅在前端缓存,平台不会“记录”您的开发者账号信息。
您下一次访问在线调试平台仍然需要重新配置账号。
示例
数据开放平台支持的全部授权模式,都可以在平台上进行调试,只需要选择对应的选项卡,然后按左侧的流程 step by step 点击调试即可。
以下通过授权码模式作为示例,其他模式大同小异。
以授权码模式为例
Step1
以授权码模式为例,配置了开发者账号后,左侧会自动生成发起授权所需的各类参数,可供开发者编写程序时参考。
然后点击 Go
即可发起授权
Step2
完成第一步后拿到 code
后,点击 Get the token
和 Refresh Token
即可获取 access_token
和 refresh_token
。
在右侧的 Request Info
和 Response Info
中可以查看请求和响应的详细信息。
Step3
完成第二步拿到 token
后,即可调用相关接口进行调试。开发者可以自定义接口的地址,请求方法和参数。
开源
此项目的代码已经开源,欢迎各位开发者共同协作优化。