BIT101 API总览
接口实现
接口统一说明
RESTful API
的设计思想,主打一个简洁,易于调用和开发。header
中设置一个fake-cookie
,该fake-cookie
的获取方式请参考“用户模块”下相关接口的说明。json
格式返回,都可能带有一个msg
字段,说明服务器的返回的提示信息,可以直接在前端显示给用户。200
:请求成功400
:请求参数错误401
:没有登录或没有权限500
:其他错误学校教务说明
BIT101
提供服务。webvpn
版本两种链接,链接的转换使用了spencerwooo学长制作的工具网站。原生版本的部分接口需要在校园网内才能访问,并且需要自己管理各个站点的Cookie
。而通过webvpn
版链接访问时,只需要使用一个统一的Cookie
与webvpn
系统交互,webvpn
系统会在其内部转发请求并自动处理好Cookie
等。另外,在校园网内默认DNS
会阻断webvpn
网址的解析,如果想要在校园网内调用webvpn
链接则需要手动设置DNS
解析服务器。修改于 2023-05-18 03:00:00