<style>
.titleFocus {
text-align: left;
}
.titleFocus th {
background: grey;
color:white;
word-wrap: break-word;
text-align: center;
}
</style>
# FT2.0 壓測
## Home to Sales
### 選擇活動
<div class="titleFocus">
| 資訊 | 內容 | 說明 |
| -------- | ------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| 活動名稱 | (精)測試不要購買 無效節目 | |
| 路徑 | [HomeUrl]/Activity/ToBuy | Api路徑 |
| 方法 | POST | |
| 參數 | aid | bABGAEkANwBpAFIAbgBYAFAAdgA3AG8AZgAvADMARAA0ADYAawBPAEIARgBTAFgAYgBzAGIAMABRAHMAOQA5AGYALwB4AHoAQgBWAFEAVQBiAC8AawA9AA2 |
WgBvAGMAdQBXAGEAUgBkADYARgBqAEEAWABVAGoARgBrAHgAUgB1AGYAeQA2ADEAOABZADEAQgBaAE8ATQBxADkANQBsAEYAbgBNAGcAVABaAFUATQA9AA2
</div>
成功,取得 Token 。
``` c#
{
"STATUS": "2",
"DataToken": "Token"
}
```
* 此Token進入Sales網站後即失效
### 進入Sales網站 (顯示場次)
<div class="titleFocus">
| 資訊 | 內容 | 說明 |
| ---- | -------------------------- | ------- |
| 路徑 | [HomeUrl]/Activity/ToSales | Api路徑 |
| 方法 | POST | |
| 參數 | dataToken | Token |
</div>
### 點選場次 (顯示區域)
<div class="titleFocus">
| 資訊 | 內容 | 說明 |
| ---- | ------------------------- | ------- |
| 路徑 | [SalesUrl]/Api/GetInitInfo | Api路徑 |
| 方法 | POST | |
| 參數 | token | Token(Table) |
| | gameSeq | |
| | placeSeq | |
| | prefSeq | |
| | doubleEnter | |
* Token(Table)為重新產生的token 用於購票環節
``` c#
(string token, int gameSeq, int placeSeq,int? prefSeq,bool doubleEnter = false)
```
</div>
### 點選區域 (顯示票券)
<div class="titleFocus">
| 資訊 | 內容 | 說明 |
| ---- | --------------------------- | ------- |
| 路徑 | [SalesUrl]/Api/GetTicketList | Api路徑 |
| 方法 | POST | |
| 參數 | gameSeq | |
| | blockSeq | |
| | gameBlockSeq | |
| | activityid | |
``` c#
(int gameSeq, int blockSeq, int gameBlockSeq, string activityid)
```
</div>
### 點選票券 (成立訂單)
<div class="titleFocus">
| 資訊 | 內容 | 說明 |
| ---- | -------------------------- | ------------ |
| 路徑 | [SalesUrl]/Api/ComputerSeat | Api路徑 |
| 方法 | POST | |
| 參數 | token | Token(Table) |
| | orderNo | |
| | gameSeq | |
| | gameBlockSeq | |
``` c#
(string token, string orderNo, int gameSeq, int gameBlockSeq, SeatTicket[] ticketInfos)
```
``` c#
ticketInfos[0][Count]: 1
ticketInfos[0][PriceSeq]: 468
ticketInfos[0][TActivity]: false
ticketInfos[0][TGame]: false
```
</div>