Methods
(1) Hello
Request
Type | Name |
---|---|
String | name |
Response
Type | Name |
---|---|
String | str |
(2) HttpGetRequest
Request
Type | Name |
---|---|
ServiceItemHttpGetParam | url |
Response
Type | Name |
---|---|
Uint32 | requestId |
(3) HttpGetResponse
Request
Type | Name |
---|---|
Uint32 | requestId |
Response
Type | Name |
---|---|
ServiceItemHttpGetResponse | response |
(4) PurchaseServiceItemRequest
Request
Type | Name |
---|---|
ServiceItemPurchaseServiceItemParam | purchaseServiceItemParam |
Response
Type | Name |
---|---|
Uint32 | requestId |
(5) PurchaseServiceItemResponse
Request
Type | Name |
---|---|
Uint32 | requestId |
Response
Type | Name |
---|---|
ServiceItemPurchaseServiceItemResponse | purchaseServiceItemResponse |
(6) ListServiceItemRequest
Request
Type | Name |
---|---|
ServiceItemListServiceItemParam | listServiceItemParam |
Response
Type | Name |
---|---|
Uint32 | requestId |
(7) ListServiceItemResponse
Request
Type | Name |
---|---|
Uint32 | requestId |
Response
Type | Name |
---|---|
ServiceItemListServiceItemResponse | listServiceItemResponse |
(8) GetBalanceRequest
Request
Type | Name |
---|---|
ServiceItemGetBalanceParam | getBalanceParam |
Response
Type | Name |
---|---|
Uint32 | requestId |
(9) GetBalanceResponse
Request
Type | Name |
---|---|
Uint32 | requestId |
Response
Type | Name |
---|---|
ServiceItemGetBalanceResponse | getBalanceResponse |
(10) GetPrepurchaseInfoRequest
Request
Type | Name |
---|---|
ServiceItemGetPrepurchaseInfoParam | getPrepurchaseInfoParam |
Response
Type | Name |
---|---|
Uint32 | requestId |
(11) GetPrepurchaseInfoResponse
Request
Type | Name |
---|---|
Uint32 | requestId |
Response
Type | Name |
---|---|
ServiceItemGetPrepurchaseInfoResponse | getPrepurchaseInfoResponse |
(12) GetServiceItemRightRequest
Request
Type | Name |
---|---|
ServiceItemGetServiceItemRightParam | getServiceItemRightParam |
Response
Type | Name |
---|---|
Uint32 | requestId |
(13) GetServiceItemRightResponse
Request
Type | Name |
---|---|
Uint32 | requestId |
Response
Type | Name |
---|---|
ServiceItemGetServiceItemRightResponse | getServiceItemRightResponse |
(14) GetPurchaseHistoryRequest
Request
Type | Name |
---|---|
ServiceItemGetPurchaseHistoryParam | getPurchaseHistoryParam |
Response
Type | Name |
---|---|
Uint32 | requestId |
(15) GetPurchaseHistoryResponse
Request
Type | Name |
---|---|
Uint32 | requestId |
Response
Type | Name |
---|---|
ServiceItemGetPurchaseHistoryResponse | getPurchaseHistoryResponse |
(16) GetNotice
Request
Type | Name |
---|---|
ServiceItemGetNoticeParam | getNoticeParam |
Response
Type | Name |
---|---|
ServiceItemNotice | notice |
(17) UpdateAndGetTicketInfo
Request
Type | Name |
---|---|
Bool | forceRetrieveFromEShop |
Response
Type | Name |
---|---|
List<ServiceItemTicketInfo> | ticketInfos |
List<ServiceItemEvent> | events |
(18) LoadUserInfo
Request
This method does not take any parameters
Response
Type | Name |
---|---|
ServiceItemUserInfo | userInfo |
(19) SaveUserInfo
Request
Type | Name |
---|---|
ServiceItemUserInfo | userInfo |
Response
This method does not return anything
(20) StartChallenge
Request
Type | Name |
---|---|
ServiceItemStartChallengeParam | startChallengeParam |
Response
This method does not return anything
(21) EndChallenge
Request
Type | Name |
---|---|
ServiceItemEndChallengeParam | endChallengeParam |
Response
This method does not return anything
(22) RequestTicketRestoration
Request
Type | Name |
---|---|
ServiceItemRequestTicketRestorationParam | requestTicketRestorationParam |
Response
This method does not return anything
Types
ServiceItemHttpGetParam (Structure)
Type | Name |
---|---|
String | url |
ServiceItemHttpGetResponse (Structure)
Type | Name |
---|---|
qBuffer | response |
ServiceItemEShopResponse (Structure)
Type | Name |
---|---|
Uint32 | httpStatus |
Uint32 | errorCode |
String | correlationId |
ServiceItemAmount (Structure)
ServiceItemPurchaseServiceItemParam (Structure)
Type | Name |
---|---|
String | itemCode |
String | priceId |
String | referenceId |
String | balance |
String | itemName |
String | ecServiceToken |
String | language |
String | titleId |
ServiceItemPurchaceInfo (Structure)
Type | Name |
---|---|
String | transactionId |
String | extTransactionId |
String | itemCode |
ServiceItemAmount | postBalance |
ServiceItemPurchaseServiceItemResponse (Structure)
This structure inherits from ServiceItemEShopResponse
Type | Name |
---|---|
List<ServiceItemPurchaceInfo> | nullablePurchaceInfo |
ServiceItemListServiceItemParam (Structure)
ServiceItemLimitation (Structure)
Type | Name |
---|---|
Uint32 | limitationType |
Uint32 | limitationValue |
ServiceItemAttribute (Structure)
ServiceItemListItem (Structure)
Type | Name |
---|---|
String | itemCode |
ServiceItemAmount | regularPrice |
Bool | taxExcluded |
Bool | initialPurchaseOnly |
ServiceItemLimitation | limitation |
List<ServiceItemAttribute> | attributes |
ServiceItemCatalog (Structure)
Type | Name |
---|---|
Uint32 | totalSize |
Uint32 | offset |
List<ServiceItemListItem> | listItems |
ServiceItemListServiceItemResponse (Structure)
This structure inherits from ServiceItemEShopResponse
Type | Name |
---|---|
List<ServiceItemCatalog> | nullableCatalog |
ServiceItemGetBalanceParam (Structure)
ServiceItemGetBalanceResponse (Structure)
This structure inherits from ServiceItemEShopResponse
Type | Name |
---|---|
List<ServiceItemAmount> | nullableBalance |
ServiceItemGetPrepurchaseInfoParam (Structure)
ServiceItemPrepurchaseInfo (Structure)
Type | Name |
---|---|
String | itemCode |
String | priceId |
ServiceItemAmount | regularPrice |
Bool | isTaxAvailable |
ServiceItemAmount | taxAmount |
ServiceItemAmount | totalAmount |
ServiceItemAmount | currentBalance |
ServiceItemAmount | postBalance |
ServiceItemGetPrepurchaseInfoResponse (Structure)
This structure inherits from ServiceItemEShopResponse
Type | Name |
---|---|
List<ServiceItemPrepurchaseInfo> | nullablePrepurchaseInfo |
ServiceItemGetServiceItemRightParam (Structure)
ServiceItemAccountRight (Structure)
Type | Name |
---|---|
PID | pid |
ServiceItemLimitation | limitation |
ServiceItemRightInfo (Structure)
Type | Name |
---|---|
String | referenceId |
List<ServiceItemAccountRight> | accountRights |
ServiceItemRightInfos (Structure)
Type | Name |
---|---|
List<ServiceItemRightInfo> | rightInfos |
ServiceItemGetServiceItemRightResponse (Structure)
This structure inherits from ServiceItemEShopResponse
Type | Name |
---|---|
List<ServiceItemRightInfos> | nullableRightInfos |
ServiceItemGetPurchaseHistoryParam (Structure)
ServiceItemTransaction (Structure)
Type | Name |
---|---|
String | transactionId |
String | extTransactionId |
DateTime | time |
Uint32 | transactionType |
String | transactionDescription |
ServiceItemAmount | transactionAmount |
String | itemCode |
String | referenceId |
ServiceItemLimitation | limitation |
ServiceItemPurchaseHistory (Structure)
Type | Name |
---|---|
Uint32 | totalSize |
Uint32 | offset |
List<ServiceItemTransaction> | transactions |
ServiceItemGetPurchaseHistoryResponse (Structure)
This structure inherits from ServiceItemEShopResponse
Type | Name |
---|---|
List<ServiceItemPurchaseHistory> | nullablePurchaseHistory |
ServiceItemGetNoticeParam (Structure)
Type | Name |
---|---|
Uint32 | noticeType |
ServiceItemNotice (Structure)
Type | Name |
---|---|
Uint64 | scheduleId |
Uint32 | scheduleType |
Sint32 | paramInt |
String | paramString |
qBuffer | paramBinary |
DateTime | timeBegin |
DateTime | timeEnd |
ServiceItemEvent (Structure)
Type | Name |
---|---|
Uint64 | eventId |
Sint32 | paramInt |
String | paramString |
qBuffer | paramBinary |
Uint32 | presentTicketType |
Uint32 | presentTicketNum |
DateTime | timeBegin |
DateTime | timeEnd |
ServiceItemTicketInfo (Structure)
Type | Name |
---|---|
Uint32 | ticketType |
Uint32 | numTotal |
ServiceItemUserInfo (Structure)
Type | Name |
---|---|
Uint32 | numTotalEntryTicket |
qBuffer | applicationBuffer |
ServiceItemStartChallengeParam (Structure)
Type | Name |
---|---|
Uint32 | challengeScheduleId |
Uint32 | ticketType |
Uint32 | numTicket |
ServiceItemEndChallengeParam (Structure)
Type | Name |
---|---|
Uint32 | challengeScheduleId |
ServiceItemUserInfo | userInfo |
ServiceItemRequestTicketRestorationParam (Structure)
Type | Name |
---|---|
Uint32 | ticketType |
Uint32 | numTicket |