Skip to content

试卷管理

首先从平台获取 appidappsecret

API 域名为 //socket.dagouzhi.com

1. 获取试卷列表

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/puzzles/paper

    请求方式: GET

    接口说明:获取试卷列表。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
  3. 输出参数

    用户字段 userData

    参数名称必选类型描述
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  4. 示例

    curl 
    

1. 获取单个试卷详情

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/puzzles/paper/:paperid

    请求方式: GET

    接口说明:获取单个试卷详情。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    uidnumber用户id
  3. 输出参数

    参数名称必选类型描述
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  4. 示例

    curl 
    

2. 添加试卷

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/paper

    请求方式: POST

    接口说明:添加试卷。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  3. 输出参数

    参数名称必选类型描述
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  4. 示例

    curl 
    

3. 复制试卷

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/paper/:paperid/copy

    请求方式: POST

    接口说明:复制试卷。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    paperidstring试卷id
  3. 输出参数

    参数名称必选类型描述
  4. 示例

    curl 
    

4. 更新试卷

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/paper/:paperid

    请求方式: PUT

    接口说明:更新试卷。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  3. 输出参数

    参数名称必选类型描述
    pagenumber每页数量 默认: 1
  4. 示例

    curl 
    

5. 删除试卷

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/paper/:paperid

    请求方式: DELETE

    接口说明:删除试卷。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    uidnumber用户id
  3. 输出参数

    参数名称必选类型描述
    pagenumber每页数量 默认: 1
  4. 示例

    curl 
    

6. 获取题库列表

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/topic

    请求方式: GET

    接口说明:获取题库列表。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
  3. 输出参数

    用户字段 userData

    参数名称必选类型描述
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  4. 示例

    curl 
    

7. 获取单个题目详情

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/topic/:topicid

    请求方式: GET

    接口说明:获取单个题目详情。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    uidnumber用户id
  3. 输出参数

    参数名称必选类型描述
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  4. 示例

    curl 
    

8. 添加题目

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/topic

    请求方式: POST

    接口说明:添加题目。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  3. 输出参数

    参数名称必选类型描述
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  4. 示例

    curl 
    

9. 复制题目

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/topic/:topicid/copy

    请求方式: POST

    接口说明:复制题目。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    topicidstring题目id
  3. 输出参数

    参数名称必选类型描述
  4. 示例

    curl 
    
    

10. 更新题目

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/topic/:topicid

    请求方式: PUT

    接口说明:更新题目。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    idnumber用户id
    namestring用户名称
    avatarstring用户头像
  3. 输出参数

    参数名称必选类型描述
    pagenumber每页数量 默认: 1
  4. 示例

    curl 
    

11. 删除题目

  1. 接口描述

    接口请求域名: //socket.dagouzhi.com/open/api/topic/:topicid

    请求方式: DELETE

    接口说明:删除题目。

  2. 输入参数

    以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

    参数名称必选类型描述
    roomidstring房间id
    uidnumber用户id
  3. 输出参数

    参数名称必选类型描述
    pagenumber每页数量 默认: 1
  4. 示例

    curl 
    
反馈