Example #1
0
    public void CreateUserSession()
    {
        ApiClient.Instance.SetIpAddress(this.ip.text);
        PlayerSession.ip = this.ip.text;

        RequestCreateUserSession param = new RequestCreateUserSession();

        param.name     = name_field.text;
        param.password = password_field.text;

        PlayerSession.name = param.name;

        ApiClient.Instance.ResponseCreateUserSession = ResponseCreateUserSession;
        ApiClient.Instance.RequestCreateUserSession(param);
    }
Example #2
0
    // ----------------------------------------------------
    // ログインセッションの生成
    // ----------------------------------------------------
    public void CreateUserSession()
    {
        // 通信先を指定
        ApiClient.Instance.SetIpAddress("http://" + server_field.text);

        // 各情報を格納
        var user = new RequestCreateUserSession();

        user.name     = username_field.text;
        user.password = passwd_field.text;

        // ログイン
        ApiClient.Instance.ResponseCreateUserSession = ResponseCreateUserSession;
        ApiClient.Instance.RequestCreateUserSession(user);
    }
        /// <summary>
        ///     RequestCreateUserSession
        ///     /api/user_sessionsへPOSTでリクエストを行なう
        /// </summary>
        public void RequestCreateUserSession(RequestCreateUserSession param)
        {
            var url = ipAddr + "/api/user_sessions";

            requester.Post(url, param, ResponseCreateUserSession);
        }