POST api/ActualQS/QSList

根据指定的条件,获取真题包含的试题内容列表(数据获取类型:1、根据序号获取单个题目信息;2、按试题一级类别获取相应的题目列表;3、分页获取全部的题目列表(页码设为300表示一次性获取所有题目))

Request Information

URI Parameters

None.

Body Parameters

试题内容获取条件

PM_ActualQSGetCondition
NameDescriptionTypeAdditional information
ActualQueId

真题标识[每次请求必填]

integer

None.

MockExamId

真题练习行为标识,0表示获取一套全新的真题内容,>0表示获取标识对应的真题练习行为的真题内容和已答题的结果

integer

None.

Category1stId

试题大类标识

integer

None.

PageIndex

要获取数据的页码[默认:1]

integer

None.

PageSize

每页要获取的数据条数[默认:10]

integer

None.

QSOrdinal

要获取真题中某道题的序号[默认:0,表示不以序号获取题目信息]

integer

None.

UserToken

当前登录用户的UserToken,由服务端在用户登录成功之后生成,并在整个访问过程中回传

string

None.

DomainName

来访域名(用户访问该站点时输入的域名)

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ActualQueId": 1,
  "MockExamId": 2,
  "Category1stId": 3,
  "PageIndex": 4,
  "PageSize": 5,
  "QSOrdinal": 6,
  "UserToken": "sample string 7",
  "DomainName": "sample string 8"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

APIResponseModelOfAM_ActualQS
NameDescriptionTypeAdditional information
Data

AM_ActualQS

None.

State

integer

None.

Msg

返回的错误或描述信息

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "TotalAmount": 1,
    "MockExamId": 2,
    "ActualQueTitle": "sample string 3",
    "QSCategory1stList": [
      {
        "FirstOrdinal": 1,
        "TotalAmount": 2,
        "CategoryName": "sample string 3",
        "CategoryId": 4
      },
      {
        "FirstOrdinal": 1,
        "TotalAmount": 2,
        "CategoryName": "sample string 3",
        "CategoryId": 4
      }
    ],
    "ActualQSList": [
      {
        "QuestionId": 1,
        "QueType": 64,
        "DataContent": "sample string 3",
        "QueContent": "sample string 4",
        "AnswerOptionList": [
          {
            "IsSelected": 1,
            "AnswerId": 2,
            "AnswerContent": "sample string 3",
            "IsRight": 64
          },
          {
            "IsSelected": 1,
            "AnswerId": 2,
            "AnswerContent": "sample string 3",
            "IsRight": 64
          }
        ],
        "QuestionImageList": [
          {
            "QSImageId": 1,
            "ImageUrl": "sample string 2"
          },
          {
            "QSImageId": 1,
            "ImageUrl": "sample string 2"
          }
        ],
        "Category1stId": 5,
        "FavoriteID": 6
      },
      {
        "QuestionId": 1,
        "QueType": 64,
        "DataContent": "sample string 3",
        "QueContent": "sample string 4",
        "AnswerOptionList": [
          {
            "IsSelected": 1,
            "AnswerId": 2,
            "AnswerContent": "sample string 3",
            "IsRight": 64
          },
          {
            "IsSelected": 1,
            "AnswerId": 2,
            "AnswerContent": "sample string 3",
            "IsRight": 64
          }
        ],
        "QuestionImageList": [
          {
            "QSImageId": 1,
            "ImageUrl": "sample string 2"
          },
          {
            "QSImageId": 1,
            "ImageUrl": "sample string 2"
          }
        ],
        "Category1stId": 5,
        "FavoriteID": 6
      }
    ]
  },
  "State": 1,
  "Msg": "sample string 2"
}