プレゼント受け取り用APIです。
プレゼントBOXの受取ボタン、一括受取ボタンから本APIを呼び出してください。
API PATH | /etc/getpresents |
---|---|
アクセストークンチェック | 〇 |
メンテナンスチェック | 〇 |
バージョンチェック | 〇 |
バリデーションチェック | 〇 |
同一リクエストチェック | 〇 |
同一リクエスト時 同一レスポンスを返却するか | × |
No. | en | jp | 型 | 制約 | 備考 |
---|---|---|---|---|---|
1. | presentIds | プレゼントID一覧 | List[Integer] | 必須 List長:1~100 最小値:0 最大値:999999999 |
{
"presentIds" : [
0, 0
]
}
No. | en | jp | 型 | 制約 | 備考 |
---|---|---|---|---|---|
1. | presentsResult | プレゼント取得結果情報 | List[DtoPresentResult] | 個別受け取りの場合、指定したプレゼントの結果1件 一括受け取りの場合、一括で受けとろうとしたプレゼント件数分 |
|
2. | itemInfo | 取得アイテム結果情報 | DtoPresentItemInfo |
{
"presentsResult" : [
{
"presentId" : 0,
"unreceivedType" : 0,
"receivedDate" : 0
}
],
"itemInfo" : {
"items" : [
{
"itemId" : 0,
"itemCount" : 0
}
],
"money" : 0,
"givenStone" : 0,
"presents" : [
{
"itemId" : 0,
"itemCount" : 0,
"presentId" : 0,
"limitDate" : 0,
"textsId" : "String"
}
]
}
}
API固有のエラーコードはありません。
No. | en | jp | 型 | 制約 | 備考 |
---|---|---|---|---|---|
1. | presentId | プレゼントID | int | ユーザプレゼントテーブルのorder_id(連番) | |
2. | unreceivedType | 受取成否タイプ | int | 0:成功 1:受取済み 2:期限切れ 3:所持上限 |
|
3. | receivedDate | 受取日時 | long | 受取失敗時は0(unixtime) |
No. | en | jp | 型 | 制約 | 備考 |
---|---|---|---|---|---|
1. | itemId | アイテムID | int | ||
2. | itemCount | 数量 | int |
No. | en | jp | 型 | 制約 | 備考 |
---|---|---|---|---|---|
1. | itemId | アイテムID | int | ||
2. | itemCount | 追加数量 | int | ||
3. | presentId | プレゼントID | int | ||
4. | limitDate | 受取期限 | long | 期限なしは0 | |
5. | textsId | プレゼントテキストID | String |
No. | en | jp | 型 | 制約 | 備考 |
---|---|---|---|---|---|
1. | items | 獲得処理したアイテム情報 | List[DtoResponseItem] | ||
2. | money | 獲得処理したゲーム内マネー(合計) | int | ||
3. | givenStone | 獲得処理した仮想通貨(合計) | int | ||
4. | presents | 新規にプレゼントに入れたアイテム情報 | List[DtoItemResultPresent] |
API固有のマスタはありません。
本サービスは、株式会社スタジオセムが運営しているサービスとなります。
https://studiosem.co.jp/