Exemplo n.º 1
0
//	public static void FinishApi(object sender, EventArgs e){
//		MyLog.I("FinishApi " + (string)sender);
//	}

    public void startGetTask()
    {
        MyLog.I(TAG, "startGetTask");
        // nativeから取得
        MyUser user = new MyUser();

        user.Initialize("GJEJx0hhNa", "Tv5ujQDdBU");
        MyLog.W(TAG, "MyUser Initialize");

        user.checkValue();
        string build = user.GetAppVersionName_Android();

        MyLog.W(TAG, "MyUser build = " + build);

        // TODO API
        m_HttpGetTask = gameObject.AddComponent <HttpGetTask>();
        m_HttpGetTask.ExecApiTask(user);
    }
Exemplo n.º 2
0
	public void authTask() {
		MyLog.I(TAG, "authTask start");

        // nativeからauth term取得

        // TO jni

        // FinishApi {"entry":{"appId":"95","authCode":"GJEJx0hhNa","gamecenterId":"",
        // "googleId":"","facebook_id":"105177593297634","invitationCode":"EtTe64bt4N","
        // termId":"6ui8qsNNzE","invitationId":"","userType":"0","status":"0"}}


        MyUser user = new MyUser();
//		string authCode = "I4XrTJps9a";
		string termId = "LOB3LwzOZ";
		string authCode = "6oP9XqUo7G";
		string facebookId = "";
		//string termId = "";
		//string facebookId = "127301327745362";// 127301327745362
		// "authCode":"6oP9XqUo7G","termId":"v7nvJdh08H"  // Gmxl
		user.Initialize(authCode, termId, facebookId);
		// user.Initialize("", "", "105177593297634"); // ok
		MyLog.W(TAG, "HttpManager MyUser Initialize");
		// "authCode":"6oP9XqUo7G","gamecenterId":"","googleId":"","facebook_id":"127301327745362","invitationCode":"J0Z1UgZ6cN",
		// "termId":"v7nvJdh08H","invitationId":"","userType":"0","status":"0"}}

		// "authCode":"6oP9XqUo7G","facebook_id":"127301327745362","invitationCode":"J0Z1UgZ6cN","termId":"v7nvJdh08H","invitationId":"","userType":"0","status":"0"}}

		string build = user.GetAppVersionName_Android();
		MyLog.W(TAG, "HttpManager MyUser build = " + build);

		// TODO 実行API判定
		if (string.IsNullOrEmpty(authCode)) {
			MyLog.I(TAG, "authCode IsNullOrEmpty");
			if (string.IsNullOrEmpty(facebookId)) {
				MyLog.I(TAG, "facebookId IsNullOrEmpty to HttpCreateTask");
				m_HttpTask = (HttpCreateTask)gameObject.AddComponent<HttpCreateTask>();
				m_HttpTask.ExecApiTask(user);
			} else {
				MyLog.I(TAG, "facebookId ! IsNullOrEmpty to HttpGetOnlyFbTask");
				m_HttpTask = (HttpGetOnlyFbTask)gameObject.AddComponent<HttpGetOnlyFbTask>();
				m_HttpTask.ExecApiTask(user);
			}
		} else {
			MyLog.I(TAG, "authCode ! IsNullOrEmpty");
			if (string.IsNullOrEmpty(facebookId)) {
				MyLog.I(TAG, "facebookId IsNullOrEmpty to HttpGetTask");
				m_HttpTask = (HttpGetTask)gameObject.AddComponent<HttpGetTask>();
				m_HttpTask.ExecApiTask(user);
			} else {
				MyLog.I(TAG, "facebookId ! IsNullOrEmpty to HttpGetWithFbTask");
				m_HttpTask = (HttpGetWithFbTask)gameObject.AddComponent<HttpGetWithFbTask>();
				m_HttpTask.ExecApiTask(user);
			}
		}
		// auth無 fb有
//		 m_HttpTask = (HttpCreateOnlyFbTask)gameObject.AddComponent<HttpCreateOnlyFbTask>();
//		 m_HttpTask.ExecApiTask(user);

		// auth無 fb有
		// m_HttpTask = (HttpLinkTask)gameObject.AddComponent<HttpLinkTask>();
		// m_HttpTask.ExecApiTask(user);
		// 端末保存

		// 広告SDK

		// MyPage遷移
	}