ボーナス
ユーザーがゲームコンテンツのプレイ以外にログインボーナスといった様々な方法でObjectを獲得する場合、以下のように GetBonus メソッドと同時にObjectごとの Get{ Object } メソッドを呼び出してください。
ログインボーナス
ログインボーナスとしてダイヤモンドを獲得する場合、GetBonusとGetCurrencyを呼び出してください。
| メソッド | パラメータ | データ型 | 必須 | 備考 |
|---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
|
|
bonus_slug |
string |
必須 |
|
|
bonus_category_slug |
string |
必須 |
|
|
is_automated |
boolean |
オプション |
|
| メソッド | パラメータ | データ型 | 必須 | 備考 |
|---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
|
|
currency_slug |
string |
必須 |
|
|
currency_quantity |
float |
必須 |
|
|
currency_total_quantity |
float |
オプション |
|
|
from_entity |
オプション |
|
||
from_category_slug |
string |
オプション |
|
|
from_slug |
string |
オプション |
|
デイリーミッション報酬
デイリーミッションの報酬としてゴールドとダイヤを獲得する場合、GetBonusとGetCurrencyを呼び出してください。
| メソッド | パラメータ | データ型 | 必須 | 備考 |
|---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
|
|
quest_slug |
string |
必須 |
|
|
quest_status |
string |
必須 |
|
|
quest_category_slug |
string |
オプション |
|
メソッド |
パラメータ |
データ型 |
必須 |
備考 |
|
|---|---|---|---|---|---|
ゴールド |
ダイヤ |
||||
player_uuid |
string |
必須 |
|||
character_uuid |
string |
必須 |
|
||
currency_slug |
string |
必須 |
|
|
|
currency_quantity |
float |
必須 |
|
|
|
currency_total_quantity |
float |
オプション |
|
|
|
from_entity |
オプション |
|
|||
from_category_slug |
string |
オプション |
|
||
from_slug |
string |
オプション |
|
||
デイリークエスト報酬
デイリークエストをクリアして報酬を獲得する場合、以下のメソッドを呼び出してください。
-
報酬として一定の確率でEquipmentアイテムを獲得する場合、
PlayQuestおよびGetRandomBox、OpenRandomBox、GetEquipmentを呼び出してください。この際にユーザーが直接ランダムボックスを獲得、または開ける行動をしなかったとしても
GetRandomBoxとOpenRandomBoxを呼び出す必要があります。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_quest_slug
string
必須
クエストAを1回クリアquest_status
string
必須
questStatus.Clearquest_category_slug
string
オプション
デイリークエストメソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
必須
ランダムボックスitem_quantity
float
必須
1from_entity
オプション
entity.PlayQuestfrom_category_slug
string
オプション
デイリークエストfrom_slug
string
オプション
クエストAを1回クリアメソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
必須
ランダムボックスitem_quantity
float
必須
1メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
必須
★1リングitem_quantity
float
必須
1from_entity
オプション
entity.OpenRandomBoxfrom_category_slug
string
オプション
ランダムボックスfrom_slug
string
オプション
ランダムボックス -
報酬としてトークンアイテムを獲得する場合、以下のように
PlayQuestとGetTokenメソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_quest_slug
string
必須
他のユーザーと1回チャットquest_status
string
必須
questStatus.Clearquest_category_slug
string
オプション
デイリークエストメソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
必須
ダンジョン5階の入場券item_quantity
float
必須
1from_entity
オプション
entity.PlayQuestfrom_category_slug
string
オプション
デイリークエストfrom_slug
string
オプション
他のユーザーと1回チャット