==================================================== GS2-Account ==================================================== **Create Client** .. code-block:: lua account_client = client('account') .. contents:: 目次 :local: :depth: 2 Method ==================================================== ---------------------------------------------------- authentication ---------------------------------------------------- .. code-block:: lua response = account_client:authentication(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 認証処理を行います - 消費クオータ: 3 Request ---------------------------------------------------- .. include:: control/AuthenticationRequest.rst Response ---------------------------------------------------- .. include:: control/AuthenticationResult.rst ---------------------------------------------------- create_account ---------------------------------------------------- .. code-block:: lua response = account_client:create_account(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end アカウントを登録します - 消費クオータ: 10 Request ---------------------------------------------------- .. include:: control/CreateAccountRequest.rst Response ---------------------------------------------------- .. include:: control/CreateAccountResult.rst ---------------------------------------------------- create_game ---------------------------------------------------- .. code-block:: lua response = account_client:create_game(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ゲームを新規作成します Request ---------------------------------------------------- .. include:: control/CreateGameRequest.rst Response ---------------------------------------------------- .. include:: control/CreateGameResult.rst ---------------------------------------------------- create_take_over ---------------------------------------------------- .. code-block:: lua response = account_client:create_take_over(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 引き継ぎ情報を登録します - 消費クオータ: 10 Request ---------------------------------------------------- .. include:: control/CreateTakeOverRequest.rst Response ---------------------------------------------------- .. include:: control/CreateTakeOverResult.rst ---------------------------------------------------- delete_account ---------------------------------------------------- .. code-block:: lua response = account_client:delete_account(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end アカウントを削除します - 消費クオータ: 10 Request ---------------------------------------------------- .. include:: control/DeleteAccountRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- delete_game ---------------------------------------------------- .. code-block:: lua response = account_client:delete_game(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ゲームを削除します Request ---------------------------------------------------- .. include:: control/DeleteGameRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- delete_take_over ---------------------------------------------------- .. code-block:: lua response = account_client:delete_take_over(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 引き継ぎ情報を削除します - 消費クオータ: 10 Request ---------------------------------------------------- .. include:: control/DeleteTakeOverRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- describe_account ---------------------------------------------------- .. code-block:: lua response = account_client:describe_account(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end アカウントを取得します - 消費クオータ: 50件あたり5 Request ---------------------------------------------------- .. include:: control/DescribeAccountRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeAccountResult.rst ---------------------------------------------------- describe_game ---------------------------------------------------- .. code-block:: lua response = account_client:describe_game(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ゲームの一覧を取得します Request ---------------------------------------------------- .. include:: control/DescribeGameRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeGameResult.rst ---------------------------------------------------- describe_service_class ---------------------------------------------------- .. code-block:: lua response = account_client:describe_service_class(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end サービスクラスの一覧を取得します Request ---------------------------------------------------- .. include:: control/DescribeServiceClassRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeServiceClassResult.rst ---------------------------------------------------- describe_take_over ---------------------------------------------------- .. code-block:: lua response = account_client:describe_take_over(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 引き継ぎ情報を取得します - 消費クオータ: 50件あたり5 Request ---------------------------------------------------- .. include:: control/DescribeTakeOverRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeTakeOverResult.rst ---------------------------------------------------- do_take_over ---------------------------------------------------- .. code-block:: lua response = account_client:do_take_over(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 引き継ぎを実行します - 消費クオータ: 10 Request ---------------------------------------------------- .. include:: control/DoTakeOverRequest.rst Response ---------------------------------------------------- .. include:: control/DoTakeOverResult.rst ---------------------------------------------------- get_game ---------------------------------------------------- .. code-block:: lua response = account_client:get_game(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ゲームを取得します Request ---------------------------------------------------- .. include:: control/GetGameRequest.rst Response ---------------------------------------------------- .. include:: control/GetGameResult.rst ---------------------------------------------------- get_game_status ---------------------------------------------------- .. code-block:: lua response = account_client:get_game_status(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ゲームのステータスを取得します Request ---------------------------------------------------- .. include:: control/GetGameStatusRequest.rst Response ---------------------------------------------------- .. include:: control/GetGameStatusResult.rst ---------------------------------------------------- get_take_over ---------------------------------------------------- .. code-block:: lua response = account_client:get_take_over(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 引き継ぎ情報を取得します - 消費クオータ: 5 Request ---------------------------------------------------- .. include:: control/GetTakeOverRequest.rst Response ---------------------------------------------------- .. include:: control/GetTakeOverResult.rst ---------------------------------------------------- update_game ---------------------------------------------------- .. code-block:: lua response = account_client:update_game(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ゲームを更新します Request ---------------------------------------------------- .. include:: control/UpdateGameRequest.rst Response ---------------------------------------------------- .. include:: control/UpdateGameResult.rst ---------------------------------------------------- update_take_over ---------------------------------------------------- .. code-block:: lua response = account_client:update_take_over(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 引き継ぎ情報を更新します - 消費クオータ: 10 Request ---------------------------------------------------- .. include:: control/UpdateTakeOverRequest.rst Response ---------------------------------------------------- .. include:: control/UpdateTakeOverResult.rst Model ==================================================== ---------------------------------------------------- Game ---------------------------------------------------- .. include:: model/Game.rst ---------------------------------------------------- TakeOver ---------------------------------------------------- .. include:: model/TakeOver.rst ---------------------------------------------------- Account ---------------------------------------------------- .. include:: model/Account.rst