Skip to content

eduStack/edx_siteapi

 
 

Repository files navigation

#siteapi 将edx视为子系统,为外部提供RESTful风格的api

#设计

  • 这部分代码组织形式为django app

#功能

  • 站点级别的管理
  • 用户管理(增删)
  • 课程创建
  • 成绩查询
  • 注册课程x' (xxxxxxxxx为你的access token )
  • http post http://127.0.0.1:5000/siteapi/user username=wwj password=wwj 'Authorization: Bearer xxx'

#调试 安装httpie

###获取access token enable Open edX REST APIs,只要进入/admin,取得有效access token即可

###create course

###contral tab

###enrollment

###qiniu http http://127.0.0.1:5000/siteapi/qiniu "Authorization: Bearer xxx" (get upload_token)

###调试请求参数 使用http://httpbin.org/,原因返回你发送的http请求

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.5%
  • Shell 5.5%