Esempio n. 1
0
        //public void onSdkCallBack(Variant v)
        //{
        //    DebugTrace.print("onSdkCallBack:");
        //    DebugTrace.dumpObj(v);
        //    string cmd = v["cmd"]._str;
        //    if (AndroidSDKManager.SDKType.login.ToString() == cmd)
        //    {
        //        //_platId= "";
        //        onSelectPlatuid(v);
        //    }
        //    else
        //    {

        //    }
        //}

        private void onSelectPlatuid(Variant v)
        {
            if (!v.ContainsKey("data") || !v["data"].ContainsKey("pid") || !v["data"].ContainsKey("avatar") || !v["data"].ContainsKey("uid"))
            {
                DebugTrace.print("Erorr: Variant no`t Find <data>");
                DebugTrace.dumpObj(v);
                return;
            }

            string str1 = "platform=" + v["data"]["pid"]._str + "&sign=" + v["data"]["avatar"]._str + "&platuid=" + v["data"]["uid"]._str;

            //  str1 = "platform=qihooandroid&sign=7d065c0b871a4f280404070bc1aaa125|1439812387" + "&platuid=" + "2534758785";
            HttpAppMgr.POSTSvr(_query, str1, _getSeverListBack);
        }
Esempio n. 2
0
        private void onSelectPlatuid(Variant v)
        {
            bool flag = !v.ContainsKey("data") || !v["data"].ContainsKey("pid") || !v["data"].ContainsKey("avatar") || !v["data"].ContainsKey("uid");

            if (flag)
            {
                DebugTrace.print("Erorr: Variant no`t Find <data>");
                DebugTrace.dumpObj(v);
            }
            else
            {
                string param = string.Concat(new string[]
                {
                    "platform=",
                    v["data"]["pid"]._str,
                    "&sign=",
                    v["data"]["avatar"]._str,
                    "&platuid=",
                    v["data"]["uid"]._str
                });
                HttpAppMgr.POSTSvr(this._query, param, new Action <Variant>(this._getSeverListBack), true, "POST");
            }
        }