GET {version}/Course/GetCourseDetails?courseId={courseId}
获得课程明细
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| courseId |
课程编号 |
integer |
Required |
| version | string |
None. |
Body Parameters
None.
Response Information
Resource Description
CourseDetailDtO| Name | Description | Type | Additional information |
|---|---|---|---|
| CourseID |
课程编码 |
integer |
None. |
| Money |
价格 |
string |
None. |
| FixedPrice |
固定原价 |
decimal number |
None. |
| OriginalMoney |
原价 |
string |
None. |
| OriginalPrice |
原价--秒杀专用 |
decimal number |
None. |
| PresentPrice |
现价--秒杀专用 |
decimal number |
None. |
| PurchaseStartTime |
限购开始时间--秒杀专用 |
string |
None. |
| OnlyNum |
仅剩数量 |
integer |
None. |
| IsShowOnly |
是否显示仅剩数量 |
integer |
None. |
| CourseName |
课程名称 |
string |
None. |
| TeacherName |
授课老师 |
string |
None. |
| Notice |
课程公布 |
string |
None. |
| Publish |
详情课程公告 |
string |
None. |
| SaleDate |
开售时间 |
Object |
None. |
| BuyNum |
购买人数 |
integer |
None. |
| IsBuy |
是否已购买 |
boolean |
None. |
| IsGood |
是否发货: 是:true,否:false |
boolean |
None. |
| PurchaseNum |
限购人数 |
integer |
None. |
| Remark |
课程介绍-包含富文本 |
string |
None. |
| IsOpen |
购买按钮是否能打开 |
boolean |
None. |
| BuyStatus |
购买状态 0未开售 1立即购买 2已停售 3 售罄 |
integer |
None. |
| BuyStatusStr |
购买状态文本 |
string |
None. |
| Message |
购买按钮文本显示 |
string |
None. |
| IsApplePay |
是否内购 |
integer |
None. |
| ApplePayNo |
苹果内购编码 |
string |
None. |
| ImgUrl |
课程封面图片 |
string |
None. |
| CourseType |
课程类型 |
integer |
None. |
| Helps |
常见问题列表 |
Collection of CourseHelpDto |
None. |
| IsSecondKill |
是否秒杀 |
integer |
None. |
| IsAgreement |
是否协议班 |
integer |
None. |
| IsUploadVideo |
是否上传视频 |
integer |
None. |
| AgreementContent |
协议内容 |
string |
None. |
| AgreementName |
协议名称 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"CourseID": 1,
"Money": "sample string 2",
"FixedPrice": 1.0,
"OriginalMoney": "sample string 3",
"OriginalPrice": 1.0,
"PresentPrice": 1.0,
"PurchaseStartTime": "sample string 4",
"OnlyNum": 5,
"IsShowOnly": 6,
"CourseName": "sample string 7",
"TeacherName": "sample string 8",
"Notice": "sample string 9",
"Publish": "sample string 10",
"SaleDate": {},
"BuyNum": 1,
"IsBuy": true,
"IsGood": true,
"PurchaseNum": 1,
"Remark": "sample string 14",
"IsOpen": true,
"BuyStatus": 16,
"BuyStatusStr": "sample string 17",
"Message": "sample string 18",
"IsApplePay": 19,
"ApplePayNo": "sample string 20",
"ImgUrl": "sample string 21",
"CourseType": 22,
"Helps": [
{
"CouserID": 1,
"Question": "sample string 1",
"Answer": "sample string 2",
"SortNum": 1
},
{
"CouserID": 1,
"Question": "sample string 1",
"Answer": "sample string 2",
"SortNum": 1
}
],
"IsSecondKill": 23,
"IsAgreement": 24,
"IsUploadVideo": 25,
"AgreementContent": "sample string 26",
"AgreementName": "sample string 27"
}
application/xml, text/xml
Sample:
<CourseDetailDtO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eshikao.Models.Course">
<AgreementContent>sample string 26</AgreementContent>
<AgreementName>sample string 27</AgreementName>
<ApplePayNo>sample string 20</ApplePayNo>
<BuyNum>1</BuyNum>
<BuyStatus>16</BuyStatus>
<BuyStatusStr>sample string 17</BuyStatusStr>
<CourseID>1</CourseID>
<CourseName>sample string 7</CourseName>
<CourseType>22</CourseType>
<FixedPrice>1</FixedPrice>
<Helps>
<CourseHelpDto>
<Answer>sample string 2</Answer>
<CouserID>1</CouserID>
<Question>sample string 1</Question>
<SortNum>1</SortNum>
</CourseHelpDto>
<CourseHelpDto>
<Answer>sample string 2</Answer>
<CouserID>1</CouserID>
<Question>sample string 1</Question>
<SortNum>1</SortNum>
</CourseHelpDto>
</Helps>
<ImgUrl>sample string 21</ImgUrl>
<IsAgreement>24</IsAgreement>
<IsApplePay>19</IsApplePay>
<IsBuy>true</IsBuy>
<IsGood>true</IsGood>
<IsOpen>true</IsOpen>
<IsSecondKill>23</IsSecondKill>
<IsShowOnly>6</IsShowOnly>
<IsUploadVideo>25</IsUploadVideo>
<Message>sample string 18</Message>
<Money>sample string 2</Money>
<Notice>sample string 9</Notice>
<OnlyNum>5</OnlyNum>
<OriginalMoney>sample string 3</OriginalMoney>
<OriginalPrice>1</OriginalPrice>
<PresentPrice>1</PresentPrice>
<Publish>sample string 10</Publish>
<PurchaseNum>1</PurchaseNum>
<PurchaseStartTime>sample string 4</PurchaseStartTime>
<Remark>sample string 14</Remark>
<SaleDate />
<TeacherName>sample string 8</TeacherName>
</CourseDetailDtO>