API 文档

EduQuest提供功能强大且易于使用的RESTful API,支持多平台题库查询、答案验证等核心功能。 本文档将帮助您快速了解和集成我们的API服务。

主要功能

  • 多平台支持

    覆盖超星、智慧树、知到、Welearn等主流网课平台

  • 模糊搜索

    输入部分题目即可匹配相关答案

  • 免费使用

    提供免费token供用户体验

  • API对接

    支持开发者集成到自己的应用中

  • OCS网课助手兼容

    可轻松对接OCS网课助手脚本

基本查询

只需通过GET请求访问以下API地址:

http://api.wkexam.com/api/?token=你的token&q=你的问题

免费token:

qqqqq

请求示例

curl -X GET "http://api.wkexam.com/api/?token=qqqqq&q=中国梦是什么?"

成功响应示例

{
    "code": 1,
    "data": {
        "question": "以下错误描述人对事物的好恶的是()。",
        "answer": "人的好恶是无法被自身控制的"
    },
    "message": "请求成功"
}

OCS网课助手对接代码

[
    {
        "name": "网课考试题库",
        "url": "https://api.wkexam.com/api/",
        "method": "get",
        "type": "GM_xmlhttpRequest",
        "data": {
            "q": "${title}",
            "token": "替换为你的token"
        },
        "handler": "return (res)=> res.code === 1 ? [res.data.question,res.data.answer] :[res.message || '请求失败', undefined]"
    }
]

常见问题

API是免费的吗?

是的,我们提供免费token供用户使用,但有每日使用限制。

支持哪些网课平台?

支持超星、智慧树、知到、Welearn等主流网课平台。

如何提高查询准确率?

尽量输入完整的题目内容,或题目中的关键部分。