POST api/ServerPro/ServerPro
服務商品資料
Request Information
URI Parameters
None.
Body Parameters
ServerPro_Input| Name | Description | Type | Additional information |
|---|---|---|---|
| Ticket |
身份票據 |
string |
Required |
| serviceNumber |
服務代號 |
string |
Required |
| cityNumber |
城市編號 |
string |
None. |
| userId |
會員帳號 |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Ticket": "sample string 1",
"serviceNumber": "sample string 2",
"cityNumber": "sample string 3",
"userId": "sample string 4"
}
text/html
Sample:
{"Ticket":"sample string 1","serviceNumber":"sample string 2","cityNumber":"sample string 3","userId":"sample string 4"}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
服務商品資料
ServerPro_Output| Name | Description | Type | Additional information |
|---|---|---|---|
| ticketVerified |
驗證是否通過 |
boolean |
None. |
| imageURLs |
服務圖片網址清單 |
Collection of string |
None. |
| bannerURLs |
服務規格背景圖片網址 |
string |
None. |
| serviceNumber |
服務代號 |
string |
None. |
| path |
服務館別清單 |
Collection of GroupPro_Path |
None. |
| tags |
客製標籤 |
Collection of Pro_Tags |
None. |
| promotionText |
服務廣告文字 |
SaleAdText |
None. |
| serviceName |
服務名稱 |
string |
None. |
| serviceDescription |
服務簡介 |
string |
None. |
| serviceMode |
服務方式 |
Collection of string |
None. |
| activity |
平台活動 |
Pro_activity |
None. |
| price |
商品價格 |
decimal number |
None. |
| installments |
分期 |
Collection of Pro_installments |
None. |
| getBonus |
可得紅利 |
Pro_getBonus |
None. |
| serviceNote |
服務說明 |
string |
None. |
| serviceContent |
服務內容 |
string |
None. |
| ServiceCityNo |
默认服務縣市編號 |
string |
None. |
| coupons |
可使用折價券 |
boolean |
None. |
| extraProducts |
一般商品加價購 |
Collection of Pro_extraProducts |
None. |
| IsSale |
是否促銷 |
boolean |
None. |
| SalePrice |
促銷價 |
decimal number |
None. |
| SaleTime |
促銷時間 |
string |
None. |
| LimitQty |
限量 |
integer |
None. |
| ResidueQty |
剩餘 |
integer |
None. |
| IsTrack |
是否已被使用者追蹤 |
boolean |
None. |
| trackId |
追蹤之Id値 |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"ticketVerified": true,
"imageURLs": [
"sample string 1",
"sample string 2"
],
"bannerURLs": "sample string 2",
"serviceNumber": "sample string 3",
"path": [
{
"name": "sample string 1",
"groupId": "19eb1c51-b3b2-44f9-9e60-bdb8a7080dcd",
"groupNo": "sample string 3",
"icon": "sample string 4",
"introduction": "sample string 5",
"unittitle": "sample string 6",
"CustomUrl": "sample string 7",
"UrlTarget": "sample string 8"
},
{
"name": "sample string 1",
"groupId": "19eb1c51-b3b2-44f9-9e60-bdb8a7080dcd",
"groupNo": "sample string 3",
"icon": "sample string 4",
"introduction": "sample string 5",
"unittitle": "sample string 6",
"CustomUrl": "sample string 7",
"UrlTarget": "sample string 8"
}
],
"tags": [
{
"name": "sample string 1",
"url": "sample string 2",
"number": "sample string 3",
"type": 0
},
{
"name": "sample string 1",
"url": "sample string 2",
"number": "sample string 3",
"type": 0
}
],
"promotionText": {
"text": "sample string 1",
"href": "sample string 2"
},
"serviceName": "sample string 4",
"serviceDescription": "sample string 5",
"serviceMode": [
"sample string 1",
"sample string 2"
],
"activity": {
"name": "sample string 1",
"number": "sample string 2",
"startTime": "sample string 3",
"endTime": "sample string 4"
},
"price": 6.0,
"installments": [
{
"installmentNo": "sample string 1",
"name": "sample string 2",
"periods": 3,
"interestRate": 4.0,
"periodPrice": "sample string 5",
"firstPeriodPrice": "sample string 6",
"banks": [
"sample string 1",
"sample string 2"
],
"toalPrice": "sample string 7",
"IsSelect": true
},
{
"installmentNo": "sample string 1",
"name": "sample string 2",
"periods": 3,
"interestRate": 4.0,
"periodPrice": "sample string 5",
"firstPeriodPrice": "sample string 6",
"banks": [
"sample string 1",
"sample string 2"
],
"toalPrice": "sample string 7",
"IsSelect": true
}
],
"getBonus": {
"bonus": 1,
"promotionName": "sample string 2",
"promotionStart": "sample string 3",
"promotionEnd": "sample string 4"
},
"serviceNote": "sample string 7",
"serviceContent": "sample string 8",
"ServiceCityNo": "sample string 9",
"coupons": true,
"extraProducts": [
{
"productNumber": "sample string 1",
"productName": "sample string 2",
"options": [
{
"option": "sample string 1",
"productNumber": "sample string 2",
"price": 3.0,
"PlusProCode": "sample string 4",
"MaxQty": 5,
"MaxBuyQty": 6,
"imageUrl": "sample string 7",
"canBuy": true
},
{
"option": "sample string 1",
"productNumber": "sample string 2",
"price": 3.0,
"PlusProCode": "sample string 4",
"MaxQty": 5,
"MaxBuyQty": 6,
"imageUrl": "sample string 7",
"canBuy": true
}
],
"price": 3.0,
"imageUrl": "sample string 4",
"PlusProCode": "sample string 5",
"MaxBuyQty": 6,
"TypeName": "sample string 7"
},
{
"productNumber": "sample string 1",
"productName": "sample string 2",
"options": [
{
"option": "sample string 1",
"productNumber": "sample string 2",
"price": 3.0,
"PlusProCode": "sample string 4",
"MaxQty": 5,
"MaxBuyQty": 6,
"imageUrl": "sample string 7",
"canBuy": true
},
{
"option": "sample string 1",
"productNumber": "sample string 2",
"price": 3.0,
"PlusProCode": "sample string 4",
"MaxQty": 5,
"MaxBuyQty": 6,
"imageUrl": "sample string 7",
"canBuy": true
}
],
"price": 3.0,
"imageUrl": "sample string 4",
"PlusProCode": "sample string 5",
"MaxBuyQty": 6,
"TypeName": "sample string 7"
}
],
"IsSale": true,
"SalePrice": 1.0,
"SaleTime": "sample string 12",
"LimitQty": 13,
"ResidueQty": 14,
"IsTrack": true,
"trackId": 1
}
text/html
Sample:
{"ticketVerified":true,"imageURLs":["sample string 1","sample string 2"],"bannerURLs":"sample string 2","serviceNumber":"sample string 3","path":[{"name":"sample string 1","groupId":"19eb1c51-b3b2-44f9-9e60-bdb8a7080dcd","groupNo":"sample string 3","icon":"sample string 4","introduction":"sample string 5","unittitle":"sample string 6","CustomUrl":"sample string 7","UrlTarget":"sample string 8"},{"name":"sample string 1","groupId":"19eb1c51-b3b2-44f9-9e60-bdb8a7080dcd","groupNo":"sample string 3","icon":"sample string 4","introduction":"sample string 5","unittitle":"sample string 6","CustomUrl":"sample string 7","UrlTarget":"sample string 8"}],"tags":[{"name":"sample string 1","url":"sample string 2","number":"sample string 3","type":0},{"name":"sample string 1","url":"sample string 2","number":"sample string 3","type":0}],"promotionText":{"text":"sample string 1","href":"sample string 2"},"serviceName":"sample string 4","serviceDescription":"sample string 5","serviceMode":["sample string 1","sample string 2"],"activity":{"name":"sample string 1","number":"sample string 2","startTime":"sample string 3","endTime":"sample string 4"},"price":6.0,"installments":[{"installmentNo":"sample string 1","name":"sample string 2","periods":3,"interestRate":4.0,"periodPrice":"sample string 5","firstPeriodPrice":"sample string 6","banks":["sample string 1","sample string 2"],"toalPrice":"sample string 7","IsSelect":true},{"installmentNo":"sample string 1","name":"sample string 2","periods":3,"interestRate":4.0,"periodPrice":"sample string 5","firstPeriodPrice":"sample string 6","banks":["sample string 1","sample string 2"],"toalPrice":"sample string 7","IsSelect":true}],"getBonus":{"bonus":1,"promotionName":"sample string 2","promotionStart":"sample string 3","promotionEnd":"sample string 4"},"serviceNote":"sample string 7","serviceContent":"sample string 8","ServiceCityNo":"sample string 9","coupons":true,"extraProducts":[{"productNumber":"sample string 1","productName":"sample string 2","options":[{"option":"sample string 1","productNumber":"sample string 2","price":3.0,"PlusProCode":"sample string 4","MaxQty":5,"MaxBuyQty":6,"imageUrl":"sample string 7","canBuy":true},{"option":"sample string 1","productNumber":"sample string 2","price":3.0,"PlusProCode":"sample string 4","MaxQty":5,"MaxBuyQty":6,"imageUrl":"sample string 7","canBuy":true}],"price":3.0,"imageUrl":"sample string 4","PlusProCode":"sample string 5","MaxBuyQty":6,"TypeName":"sample string 7"},{"productNumber":"sample string 1","productName":"sample string 2","options":[{"option":"sample string 1","productNumber":"sample string 2","price":3.0,"PlusProCode":"sample string 4","MaxQty":5,"MaxBuyQty":6,"imageUrl":"sample string 7","canBuy":true},{"option":"sample string 1","productNumber":"sample string 2","price":3.0,"PlusProCode":"sample string 4","MaxQty":5,"MaxBuyQty":6,"imageUrl":"sample string 7","canBuy":true}],"price":3.0,"imageUrl":"sample string 4","PlusProCode":"sample string 5","MaxBuyQty":6,"TypeName":"sample string 7"}],"IsSale":true,"SalePrice":1.0,"SaleTime":"sample string 12","LimitQty":13,"ResidueQty":14,"IsTrack":true,"trackId":1}