clansty / C8API

高三八班 API node.JS 重制版

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

高三八班 API node.JS 版

Discontinued

感谢大家对 C8API 的支持。作者已经不再维护本项目,欢迎大家使用更加强大并且活跃更新的 rain15z3/ClassTools-Backend 代替 C8API

作业看板后端 API

获取作业

有两个接口可以获取今天的作业

获取全部作业

GET /api/homework

示例返回数据

{
    "c": "默写逍遥游全文",
    "m": "一节黄皮一节绿皮",
    "e": "完成赢在阅读",
    "p": "这段话是没有意义的,因为写了你也不可能做物理作业",
    "b": "大粉接下去做十页",
    "z": "准备好明天要送的礼物"
}

获取指定学科作业

GET /api/homework/{c|m|e|p|b|z}

示例返回数据

GET /api/homework/b
大粉接下去做十页

设定作业

POST /api/homework

请求体

{
    "c": "默写逍遥游全文",
    "m": "一节黄皮一节绿皮",
    "e": "完成赢在阅读",
    "p": "这段话是没有意义的,因为写了你也不可能做物理作业",
    "b": "大粉接下去做十页",
    "z": "准备好明天要送的礼物"
}

返回

{
    "code": 200
}

能自动确定修改那些作业设置,如果发送如下数据,则物理作业将保持原样

{
    "c": "默写逍遥游全文",
    "m": "一节黄皮一节绿皮",
    "e": "完成赢在阅读",
    "b": "大粉接下去做十页",
    "z": "准备好明天要送的礼物"
}

About

高三八班 API node.JS 重制版


Languages

Language:JavaScript 100.0%