POST api/Database/GetSchedule

获取赛事某个赛季的赛程信息

Request Information

URI Parameters

None.

Body Parameters

ScheduleQuery
NameDescriptionTypeAdditional information
Season

赛季

string

Required

EventPK

赛事编码

integer

Range: inclusive between 0 and 2147483647

EventType

赛事类别

EventsEnum

Required

GroupingPK

分组编码

integer

Range: inclusive between 0 and 2147483647

t

校验值,一般为时间戳

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Season": "sample string 1",
  "EventPK": 2,
  "EventType": 1,
  "GroupingPK": 3,
  "t": "sample string 4"
}

application/xml, text/xml

Sample:
<ScheduleQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Berry.SOA.API.ParameterModel.Query">
  <t xmlns="http://schemas.datacontract.org/2004/07/Berry.SOA.API.ParameterModel">sample string 4</t>
  <EventPK>2</EventPK>
  <EventType>WorldCupEvents</EventType>
  <GroupingPK>3</GroupingPK>
  <Season>sample string 1</Season>
</ScheduleQuery>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

获取赛事某个赛季的赛程信息

BaseJsonResultOfListOfScheduleDTO
NameDescriptionTypeAdditional information
Status

integer

None.

Data

Collection of ScheduleDTO

None.

Message

string

None.

BackUrl

string

None.

ExecutionTime

string

None.

Response Formats

application/json, text/json

Sample:
{
  "<Status>k__BackingField": 1,
  "<Data>k__BackingField": [
    {
      "PK": 1,
      "HomeTeamName": "sample string 2",
      "VisitingTeamName": "sample string 3",
      "HomeTeamPK": "sample string 4",
      "VisitingTeamPK": "sample string 5",
      "HomeTeamScore_All": 1,
      "VisitingTeamScore_All": 1,
      "HomeTeamScore_Half": 1,
      "VisitingTeamScore_Half": 1,
      "StartDateTime": "2025-04-29T22:38:29.2477403+08:00",
      "Status": "sample string 6",
      "IsOvertime": true,
      "SOdd": 1.1,
      "POdd": 1.1,
      "FOdd": 1.1
    },
    {
      "PK": 1,
      "HomeTeamName": "sample string 2",
      "VisitingTeamName": "sample string 3",
      "HomeTeamPK": "sample string 4",
      "VisitingTeamPK": "sample string 5",
      "HomeTeamScore_All": 1,
      "VisitingTeamScore_All": 1,
      "HomeTeamScore_Half": 1,
      "VisitingTeamScore_Half": 1,
      "StartDateTime": "2025-04-29T22:38:29.2477403+08:00",
      "Status": "sample string 6",
      "IsOvertime": true,
      "SOdd": 1.1,
      "POdd": 1.1,
      "FOdd": 1.1
    }
  ],
  "<Message>k__BackingField": "sample string 2",
  "<BackUrl>k__BackingField": "sample string 3",
  "<ExecutionTime>k__BackingField": "sample string 4"
}

application/xml, text/xml

Sample:
<BaseJsonResultOfArrayOfScheduleDTOdUyn_SNwT xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Berry.Entity">
  <_x003C_BackUrl_x003E_k__BackingField>sample string 3</_x003C_BackUrl_x003E_k__BackingField>
  <_x003C_Data_x003E_k__BackingField xmlns:d2p1="http://schemas.datacontract.org/2004/07/Berry.SOA.API.ParameterModel.DTO">
    <d2p1:ScheduleDTO>
      <d2p1:FOdd>1.1</d2p1:FOdd>
      <d2p1:HomeTeamName>sample string 2</d2p1:HomeTeamName>
      <d2p1:HomeTeamPK>sample string 4</d2p1:HomeTeamPK>
      <d2p1:HomeTeamScore_All>1</d2p1:HomeTeamScore_All>
      <d2p1:HomeTeamScore_Half>1</d2p1:HomeTeamScore_Half>
      <d2p1:IsOvertime>true</d2p1:IsOvertime>
      <d2p1:PK>1</d2p1:PK>
      <d2p1:POdd>1.1</d2p1:POdd>
      <d2p1:SOdd>1.1</d2p1:SOdd>
      <d2p1:StartDateTime>2025-04-29T22:38:29.2477403+08:00</d2p1:StartDateTime>
      <d2p1:Status>sample string 6</d2p1:Status>
      <d2p1:VisitingTeamName>sample string 3</d2p1:VisitingTeamName>
      <d2p1:VisitingTeamPK>sample string 5</d2p1:VisitingTeamPK>
      <d2p1:VisitingTeamScore_All>1</d2p1:VisitingTeamScore_All>
      <d2p1:VisitingTeamScore_Half>1</d2p1:VisitingTeamScore_Half>
    </d2p1:ScheduleDTO>
    <d2p1:ScheduleDTO>
      <d2p1:FOdd>1.1</d2p1:FOdd>
      <d2p1:HomeTeamName>sample string 2</d2p1:HomeTeamName>
      <d2p1:HomeTeamPK>sample string 4</d2p1:HomeTeamPK>
      <d2p1:HomeTeamScore_All>1</d2p1:HomeTeamScore_All>
      <d2p1:HomeTeamScore_Half>1</d2p1:HomeTeamScore_Half>
      <d2p1:IsOvertime>true</d2p1:IsOvertime>
      <d2p1:PK>1</d2p1:PK>
      <d2p1:POdd>1.1</d2p1:POdd>
      <d2p1:SOdd>1.1</d2p1:SOdd>
      <d2p1:StartDateTime>2025-04-29T22:38:29.2477403+08:00</d2p1:StartDateTime>
      <d2p1:Status>sample string 6</d2p1:Status>
      <d2p1:VisitingTeamName>sample string 3</d2p1:VisitingTeamName>
      <d2p1:VisitingTeamPK>sample string 5</d2p1:VisitingTeamPK>
      <d2p1:VisitingTeamScore_All>1</d2p1:VisitingTeamScore_All>
      <d2p1:VisitingTeamScore_Half>1</d2p1:VisitingTeamScore_Half>
    </d2p1:ScheduleDTO>
  </_x003C_Data_x003E_k__BackingField>
  <_x003C_ExecutionTime_x003E_k__BackingField>sample string 4</_x003C_ExecutionTime_x003E_k__BackingField>
  <_x003C_Message_x003E_k__BackingField>sample string 2</_x003C_Message_x003E_k__BackingField>
  <_x003C_Status_x003E_k__BackingField>1</_x003C_Status_x003E_k__BackingField>
</BaseJsonResultOfArrayOfScheduleDTOdUyn_SNwT>