// POST api/CBSelLoginInfo
        public void CBSelLoginInfo(Action <string, Dictionary <string, object>[]> callback)
        {
            string ServerEndPoint = ServerAddress + "api/CBSelLoginInfo";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            //		"memberID": "aaa",
            //		"memberPWD": "MemberPWD",
            //		"LastDeviceID": "LastDeviceID",
            //		"LastIPaddress": "LastIPaddress",
            //		"LastMACAddress": "LastMACAddress"
            var JsonDic = new Dictionary <string, object> ();

            JsonDic.Add("memberID", "aaa");
            JsonDic.Add("memberPWD", "MemberPWD");
            JsonDic.Add("LastDeviceID", "LastDeviceID");
            JsonDic.Add("LastIPaddress", "LastIPaddress");
            JsonDic.Add("LastMACAddress", "LastMACAddress");
            CBSelLoginInfoHeaderDIc = JsonDic;

            helper.POST(2, ServerEndPoint, JsonDic);

            _requestCallback = callback;
        }
        /*
         *
         *
         *
         *
         * 게이머 소유 아이템
         * CBUserItem
         */

        // POST api/CBSelMemberItems
        public void CBSelMemberItems(Action <string, Dictionary <string, object>[]> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBSelMemberItems";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            /*
             * {
             *        "memberID": "aaa",
             *        "Page": "1", // page number
             *        "PageSize": "5" // page size
             *      }
             */
            Dictionary <string, object> JsonDic = new Dictionary <string, object> ();

            JsonDic.Add("memberID", "aaa");
            JsonDic.Add("Page", "1");
            JsonDic.Add("PageSize", "5");

            helper.POST(2, ServerEndPoint, JsonDic);

            _requestCallback = callback;
        }
        // POST api/CBSelItemListAll
        public void CBSelItemListAll(Action <string, Dictionary <string, object>[]> callback)
        {
            string ServerEndPoint = ServerAddress + "api/CBSelItemListAll";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            /*
             * {
             *        "memberID": "aaa",
             *        "page": "1",  // Page number
             *        "pageSize": "5"   // Page size
             *      }
             */

            Dictionary <string, object> jsonDic = new Dictionary <string, object> ();

            jsonDic.Add("memberID", "aaa");
            jsonDic.Add("page", "1");
            jsonDic.Add("pageSize", "5");
            CBSelItemListAllHeader = jsonDic;

            helper.POST(3, ServerEndPoint, jsonDic);

            _requestCallback = callback;
        }
Ejemplo n.º 4
0
    // Use this for initialization
    void Start()
    {
        ServerEndPoint = ServerAddress + "api/CBSelCoupons";

        WWWHelper helper = WWWHelper.Instance;

        helper.OnHttpRequest += OnHttpRequest;
        helper.POST(2, ServerEndPoint, CreateJsonData());
    }
        public CBCOMUdtMemberController(InputParams p, string serverAddress, Action <string, WWW> callback_success, Action <string, WWW> callback_error)
            : base(serverAddress, callback_success, callback_error)
        {
            var path = "api/CBCOMUdtMember";

            var jsonStr = JsonParser.Write(p);


            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += Helper_OnHttpRequest;
            helper.POST(BehaviorID, serverAddress + path, jsonStr);
        }
        // POST api/CBCOMUdtMember
        public void CBCOMUdtMember(Dictionary <string, object> updateItem, Action <string, Dictionary <string, object>[]> callback)
        {
            string ServerEndPoint = ServerAddress + "api/CBCOMUdtMember";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            updateItem.Add("TimeZoneID", "Korea Standard Time");
            CBCOMUdtMemberHeaderDic = updateItem;

            helper.POST(2, ServerEndPoint, updateItem);

            _requestCallback = callback;
        }
Ejemplo n.º 7
0
        public void Login(string ServerAddress, AuthenticationProvider provider, AuthenticationToken token, Action <string, WWW> callback_success, Action <string, WWW> callback_error)
        {
            var path = ".auth/login/" + provider.ToString().ToLower();

            string json = JsonUtility.ToJson(token);

            print(json);

            Callback_Success = callback_success;
            Callback_Error   = callback_error;

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            helper.POST("Login", ServerAddress + path, json);
        }
Ejemplo n.º 8
0
        public void Login(AzureAuthentication.AuthenticationProvider provider, string token, Action <string, WWW> callback)
        {
            var path = ".auth/login/" + provider.ToString().ToLower();

            AzureAuthentication.AuthenticationToken authToken = AzureAuthentication.CreateToken(provider, token);

            var jsonWriter = new JsonWriter();
            var jsonStr    = jsonWriter.Write(authToken);

            //WWWHelper를 사용하여 http Reqeust!
            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            Callback = callback;

            helper.POST("Login", ServerAddress + path, jsonStr);
        }
    public void Login(AuthenticationProvider provider, string ServerAddress, string token, Action <string, WWW> callback_success, Action <string, WWW> callback_error)
    {
        var path = ".auth/login/" + provider.ToString().ToLower();

        AuthenticationToken authToken = CreateToken(provider, token);

        var json = JsonParser.Write(authToken);

        print(json);

        Callback_Success = callback_success;
        Callback_Error   = callback_error;

        WWWHelper helper = WWWHelper.Instance;

        helper.OnHttpRequest += OnHttpRequest;

        helper.POST("Login", ServerAddress + path, json);
    }
Ejemplo n.º 10
0
        public void CBRank(Action <string, WWW> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBRank";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            Dictionary <string, string> bodyDic = new Dictionary <string, string>();

            bodyDic.Add("sid", (string)PlayerPrefs.GetString("nickName"));
            bodyDic.Add("point", (string)PlayerPrefs.GetInt("bestScore").ToString());

            JsonWriter jsonWriter = new JsonWriter();

            helper.POST("CBRank", ServerEndPoint, jsonWriter.Write(bodyDic));

            Callback = callback;
        }
        public CBSelLoginInfoController(string serverAddress, Action <string, WWW> callback_success, Action <string, WWW> callback_error)
            : base(serverAddress, callback_success, callback_error)
        {
            string ServerEndPoint = serverAddress + "api/CBSelLoginInfo";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += base.Helper_OnHttpRequest;

            var jsonStr = JsonParser.Write(new InputParams {
                memberID       = "aaa",
                memberPWD      = "MemberPWD",
                LastDeviceID   = SystemInfo.deviceUniqueIdentifier,
                LastIPaddress  = Network.player.ipAddress,
                LastMACAddress = "LastMACAddress"
            });

            helper.POST(BehaviorID, ServerEndPoint, jsonStr);
        }
Ejemplo n.º 12
0
        // POST api/CBComUdtMemberGameInfoes
        public void CBComUdtMemberGameInfoes(Dictionary <string, object> updateItem, Action <string, Dictionary <string, object>[]> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBComUdtMemberGameInfoes";

            /*
             *
             * {
             *        "MemberID": "ccc", // where
             *        "Level": "9",
             *        "Exps": "99",
             *        "Points": "999",
             *        "UserSTAT1": "UserSTAT1",
             *        "UserSTAT2": "UserSTAT2",
             *        "UserSTAT3": "UserSTAT3",
             *        "UserSTAT4": "UserSTAT4",
             *        "UserSTAT5": "UserSTAT5",
             *        "UserSTAT6": "UserSTAT6",
             *        "UserSTAT7": "UserSTAT7",
             *        "UserSTAT8": "UserSTAT8",
             *        "UserSTAT9": "UserSTAT9",
             *        "UserSTAT10": "UserSTAT10",
             *        "sCol1": "sCol1",
             *        "sCol2": "sCol2",
             *        "sCol3": "sCol3",
             *        "sCol4": "sCol4",
             *        "sCol5": "sCol5",
             *        "sCol6": "sCol6",
             *        "sCol7": "sCol7",
             *        "sCol8": "sCol8",
             *        "sCol9": "sCol9",
             *        "sCol10": "sCol10"
             *      }
             */

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            helper.POST(4, ServerEndPoint, updateItem);
            _requestCallback = callback;
        }
Ejemplo n.º 13
0
        public void CBInsRegMember(Action <string, WWW> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBInsRegMember";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            MemberData memberData = new MemberData
            {
                MemberID_Members     = (string)PlayerPrefs.GetString("userId"),
                EmailAddress_Members = (string)PlayerPrefs.GetString("userId"),
                Name1_Members        = (string)PlayerPrefs.GetString("nickName")
            };

            JsonWriter jsonWriter = new JsonWriter();
            string     jsonBody   = jsonWriter.Write(memberData);

            helper.POST("CBInsRegMember", ServerEndPoint, jsonBody);

            Callback = callback;
        }
Ejemplo n.º 14
0
        // POST api/CBCOMSelMemberGameInfoStages
        public void CBCOMSelMemberGameInfoStages(Action <string, Dictionary <string, object>[]> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBComSelMemberGameInfoStages";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            /*
             * {
             *        "memberID": "aaa",
             *        "MemberGameInfoStageID": "MemberGameInfoStageID1"
             *      }
             */

            var jsonDic = new Dictionary <string, object> ();

            jsonDic.Add("memberID", "aaa");

            helper.POST(34, ServerEndPoint, jsonDic);
            _requestCallback = callback;
        }
Ejemplo n.º 15
0
        public void CBComUdtMemberGameInfoes(Action <string, WWW> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBComUdtMemberGameInfoes";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            MemberGameInfo gameinfoData = new MemberGameInfo
            {
                MemberID = (string)PlayerPrefs.GetString("userId"),
                Level    = 2,
                Points   = PlayerPrefs.GetInt("bestScore")
            };

            JsonWriter jsonWriter = new JsonWriter();
            string     jsonBody   = jsonWriter.Write(gameinfoData);

            helper.POST("CBComUdtMemberGameInfoes", ServerEndPoint, jsonBody);

            Callback = callback;
        }
Ejemplo n.º 16
0
        // POST api/CBCOMUdtMember request
//		public void

        /*
         *
         *
         * MemberGameInfo
         */
        // POST api/CBComSelMemberGameInfoes
        public void CBComSelMemberGameInfoes(Action <string, Dictionary <string, object>[]> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBComSelMemberGameInfoes";

            /*
             * {
             *        "memberID": "aaa"
             *      }
             */

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            var JsonDic = new Dictionary <string, object> ();

            JsonDic.Add("memberID", "aaa");

            helper.POST(2, ServerEndPoint, JsonDic);

            _requestCallback = callback;
        }
Ejemplo n.º 17
0
        /*
         * 개별 아이템 목록 조회
         */
        // POST api/CBComSelItemList1
        public void CBComSelItemList1(string itemListID, Action <string, Dictionary <string, object>[]> callback)
        {
            string ServerEndPoint = ServerAddress + "api/CBComSelItemList1";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            /*
             * {
             *        "memberID": "aaa",
             *        "itemListID": "itemid1"
             *      }
             */
            Dictionary <string, object> jsondic = new Dictionary <string, object> ();

            jsondic.Add("memberID", "aaa");
            jsondic.Add("itemListID", itemListID);

            helper.POST(1, ServerEndPoint, jsondic);

            _requestCallback = callback;
        }
Ejemplo n.º 18
0
        // POST api/CBComSelMemberItem
        public void CBComSelMemberItem(string memberItemID, Action <string, Dictionary <string, object>[]> callback)
        {
            var ServerEndPoint = ServerAddress + "api/CBComSelMemberItem";

            WWWHelper helper = WWWHelper.Instance;

            helper.OnHttpRequest += OnHttpRequest;

            /*
             * {
             *        "memberID": "aaa",
             *        "memberItemID": "MemberItemsID1"
             *      }
             */

            Dictionary <string, object> jsonDic = new Dictionary <string, object> ();

            jsonDic.Add("memberID", "aaa");
            jsonDic.Add("memberItemID", memberItemID);

            helper.POST(5, ServerEndPoint, jsonDic);

            _requestCallback = callback;
        }