增加登录请求
This commit is contained in:
@@ -39,10 +39,10 @@ public class NetworkKit
|
||||
var requestJson = SerializeUtil.ToJsonIndented(requestData);
|
||||
|
||||
var url2 = url;
|
||||
// #if BingoBrainRelease
|
||||
#if BingoBrainRelease
|
||||
url2 = Base64Kit.Encode(url);
|
||||
requestJson = Base64Kit.Encode(requestJson);
|
||||
// #endif
|
||||
#endif
|
||||
var bytes = Encoding.UTF8.GetBytes(requestJson);
|
||||
var url1 = BingoBrain.Network.domainUrl + url2;
|
||||
//Debug.Log($"Url: {url1}");
|
||||
@@ -59,7 +59,7 @@ public class NetworkKit
|
||||
loginRequest.SetRequestHeader(keyValuePair.Key, keyValuePair.Value);
|
||||
}
|
||||
}
|
||||
|
||||
Debug.Log(JsonConvert.SerializeObject(loginRequest));
|
||||
SetRequestContentType(loginRequest);
|
||||
yield return loginRequest.SendWebRequest();
|
||||
if (loginRequest.result is not UnityWebRequest.Result.Success)
|
||||
@@ -69,17 +69,17 @@ public class NetworkKit
|
||||
else
|
||||
{
|
||||
var receiveContent = loginRequest.downloadHandler.text;
|
||||
// #if BingoBrainRelease
|
||||
#if BingoBrainRelease
|
||||
if (!receiveContent.IsNullOrWhiteSpace())
|
||||
{
|
||||
receiveContent = receiveContent.Substring(0, receiveContent.Length - 1);
|
||||
receiveContent = receiveContent.Substring(1);
|
||||
receiveContent = Base64Kit.Decode(receiveContent);
|
||||
}
|
||||
// #endif
|
||||
#endif
|
||||
|
||||
//Debug.Log(url + "--------" + loginRequest.downloadHandler.text);
|
||||
//Debug.Log(url + "--------" + receiveContent);
|
||||
Debug.Log(url + "--------" + loginRequest.downloadHandler.text);
|
||||
Debug.Log(url + "--------" + receiveContent);
|
||||
var response = SerializeUtil.ToObject<ResponseData>(receiveContent);
|
||||
|
||||
if (response?.code == 0)
|
||||
@@ -234,9 +234,9 @@ public class NetworkKit
|
||||
public static void BuriedPoint(string eventname, string eventproperty, int integer)
|
||||
{
|
||||
|
||||
if(eventname == BuriedPointEvent.Apple_AD_event || eventname == BuriedPointEvent.Apple_pay_event)
|
||||
{
|
||||
eventname = GameHelper.IsAdModelOfPay()?BuriedPointEvent.Apple_AD_event:BuriedPointEvent.Apple_pay_event;
|
||||
if (eventname == BuriedPointEvent.Apple_AD_event || eventname == BuriedPointEvent.Apple_pay_event)
|
||||
{
|
||||
eventname = GameHelper.IsAdModelOfPay() ? BuriedPointEvent.Apple_AD_event : BuriedPointEvent.Apple_pay_event;
|
||||
}
|
||||
|
||||
buriedPointObject.@event = eventname;
|
||||
@@ -251,7 +251,7 @@ public class NetworkKit
|
||||
}
|
||||
public static BuriedPointObject buriedPointObject = new BuriedPointObject();
|
||||
|
||||
public static string GetNetworkType()
|
||||
public static string GetNetworkType()
|
||||
{
|
||||
switch (Application.internetReachability)
|
||||
{
|
||||
@@ -261,7 +261,7 @@ public class NetworkKit
|
||||
return NetworkType.wifi;
|
||||
case NetworkReachability.NotReachable:
|
||||
return NetworkType.notConnected;
|
||||
default:
|
||||
default:
|
||||
return NetworkType.notConnected;
|
||||
}
|
||||
}
|
||||
@@ -280,25 +280,25 @@ public class NetworkKit
|
||||
|
||||
var headers = new Dictionary<string, string> { { "x-token", GetCacheToken() } };
|
||||
|
||||
IsfvKit.StartCoroutine(PostInternal<ResquestTokenData>("tokenRefresh", null, (isSuccess, tokenData) =>
|
||||
IsfvKit.StartCoroutine(PostInternal<ResquestTokenData>("tokenRefresh", null, (isSuccess, tokenData) =>
|
||||
{
|
||||
if (isSuccess)
|
||||
{
|
||||
LoginModel loginModel = GameHelper.GetLoginModel();
|
||||
loginModel.token = tokenData.token;
|
||||
loginModel.expires_at = tokenData.expires_at;
|
||||
|
||||
|
||||
SetCacheToken(tokenData.token);
|
||||
}
|
||||
isReqToken = false;
|
||||
|
||||
|
||||
}, headers));
|
||||
}
|
||||
|
||||
|
||||
private static bool isReqToken1 = false;
|
||||
|
||||
public static void ReLoginGetToken()
|
||||
public static void ReLoginGetToken()
|
||||
{
|
||||
if (isReqToken1) return;
|
||||
|
||||
@@ -314,13 +314,14 @@ public class NetworkKit
|
||||
isReqToken1 = true;
|
||||
|
||||
|
||||
Post<LoginModel>("login", requestLoginData, (isSuccess, loginData) =>{
|
||||
Post<LoginModel>("login", requestLoginData, (isSuccess, loginData) =>
|
||||
{
|
||||
if (isSuccess)
|
||||
{
|
||||
LoginModel loginModel = GameHelper.GetLoginModel();
|
||||
loginModel.token = loginData.token;
|
||||
loginModel.expires_at = loginData.expires_at;
|
||||
|
||||
|
||||
SetCacheToken(loginData.token);
|
||||
}
|
||||
|
||||
@@ -473,101 +474,101 @@ public class BuriedPointObject
|
||||
}
|
||||
public class BuriedPointEvent
|
||||
{
|
||||
public static string play_event = "Number_of_people_play";
|
||||
public static string play_property = "Number_of_people_playing";
|
||||
public static string play_event = "Number_of_people_play";
|
||||
public static string play_property = "Number_of_people_playing";
|
||||
|
||||
public static string playing_event = "Playing_time";
|
||||
public static string playing_property = "Room_type";
|
||||
public static string playing_event = "Playing_time";
|
||||
public static string playing_property = "Room_type";
|
||||
|
||||
public static string ad_task = "ad_task";
|
||||
public static string watch_ad_number = "watch_ad_number";
|
||||
public static string finish_ad_number = "finish_ad_number";
|
||||
public static string ad_task = "ad_task";
|
||||
public static string watch_ad_number = "watch_ad_number";
|
||||
public static string finish_ad_number = "finish_ad_number";
|
||||
|
||||
public static string h5_event = "H5_task";
|
||||
public static string h5_event_time = "H5_time";
|
||||
public static string h5_event_numbers = "finish_H5_number";
|
||||
public static string h5_event = "H5_task";
|
||||
public static string h5_event_time = "H5_time";
|
||||
public static string h5_event_numbers = "finish_H5_number";
|
||||
|
||||
public static string withdraw_behavior = "withdraw_behavior";
|
||||
public static string withdraw_message = "withdraw_message";
|
||||
public static string withdraw_cash1 = "withdraw_cash1";
|
||||
public static string withdraw_cash2 = "withdraw_cash2";
|
||||
public static string withdraw_cash3 = "withdraw_cash3";
|
||||
public static string withdraw_behavior = "withdraw_behavior";
|
||||
public static string withdraw_message = "withdraw_message";
|
||||
public static string withdraw_cash1 = "withdraw_cash1";
|
||||
public static string withdraw_cash2 = "withdraw_cash2";
|
||||
public static string withdraw_cash3 = "withdraw_cash3";
|
||||
|
||||
public static string Hall_behavior = "Hall_behavior";
|
||||
public static string open_hall_number = "open_hall_number";
|
||||
//public static string open_hall_people = "open_hall_people";
|
||||
public static string collect_fly_number = "collect_fly_number";
|
||||
//public static string collect_fly_people = "collect_fly_people";
|
||||
public static string fly_ct_number = "fly_ct_number";
|
||||
//public static string fly_ct_people = "fly_ct_people";
|
||||
public static string annular_finish_number = "annular_finish_number";
|
||||
public static string annular_get_number = "annular_get_number";
|
||||
public static string annular_ct_number = "annular_ct_number";
|
||||
//public static string annular_ct_people = "annular_ct_people";
|
||||
public static string Hall_behavior = "Hall_behavior";
|
||||
public static string open_hall_number = "open_hall_number";
|
||||
//public static string open_hall_people = "open_hall_people";
|
||||
public static string collect_fly_number = "collect_fly_number";
|
||||
//public static string collect_fly_people = "collect_fly_people";
|
||||
public static string fly_ct_number = "fly_ct_number";
|
||||
//public static string fly_ct_people = "fly_ct_people";
|
||||
public static string annular_finish_number = "annular_finish_number";
|
||||
public static string annular_get_number = "annular_get_number";
|
||||
public static string annular_ct_number = "annular_ct_number";
|
||||
//public static string annular_ct_people = "annular_ct_people";
|
||||
|
||||
public static string video_behavior = "video_behavior";
|
||||
public static string watch_ad_people = "watch_ad_people";
|
||||
public static string watch_success_ad_people = "watch_success_ad_people";
|
||||
public static string video_behavior = "video_behavior";
|
||||
public static string watch_ad_people = "watch_ad_people";
|
||||
public static string watch_success_ad_people = "watch_success_ad_people";
|
||||
|
||||
public static string video_type = "video_type";
|
||||
public static string Rewarded_videos_trigger_number = "Rewarded_videos_trigger_number";
|
||||
public static string Rewarded_videos_fill_number = "Rewarded_videos_fill_number";
|
||||
public static string Rewarded_videos_dinish_number = "Rewarded_videos_dinish_number";
|
||||
public static string Interstitial_videos_trigger_number = "Interstitial_videos_trigger_number";
|
||||
public static string Interstitial_videos_fill_number = "Interstitial_videos_fill_number";
|
||||
public static string Interstitial_videos_dinish_number = "Interstitial_videos_dinish_number";
|
||||
public static string Apple_pay_event = "Pay_Event";
|
||||
public static string Apple_AD_event = "AD_Event";
|
||||
public static string video_type = "video_type";
|
||||
public static string Rewarded_videos_trigger_number = "Rewarded_videos_trigger_number";
|
||||
public static string Rewarded_videos_fill_number = "Rewarded_videos_fill_number";
|
||||
public static string Rewarded_videos_dinish_number = "Rewarded_videos_dinish_number";
|
||||
public static string Interstitial_videos_trigger_number = "Interstitial_videos_trigger_number";
|
||||
public static string Interstitial_videos_fill_number = "Interstitial_videos_fill_number";
|
||||
public static string Interstitial_videos_dinish_number = "Interstitial_videos_dinish_number";
|
||||
public static string Apple_pay_event = "Pay_Event";
|
||||
public static string Apple_AD_event = "AD_Event";
|
||||
|
||||
|
||||
public static string pack_show = "pack_show";
|
||||
public static string pack_click = "pack_click";
|
||||
public static string pack_open = "pack_open";
|
||||
public static string pack_success = "pack_success";
|
||||
public static string pack_show = "pack_show";
|
||||
public static string pack_click = "pack_click";
|
||||
public static string pack_open = "pack_open";
|
||||
public static string pack_success = "pack_success";
|
||||
|
||||
public static string remove_ad_show = "remove_ad_show";
|
||||
public static string remove_ad_click = "remove_ad_click";
|
||||
public static string remove_ad_open = "remove_ad_open";
|
||||
public static string remove_ad_success = "remove_ad_success";
|
||||
public static string remove_ad_show = "remove_ad_show";
|
||||
public static string remove_ad_click = "remove_ad_click";
|
||||
public static string remove_ad_open = "remove_ad_open";
|
||||
public static string remove_ad_success = "remove_ad_success";
|
||||
|
||||
|
||||
public static string pass_show = "master_pass_show";
|
||||
public static string pass_click = "master_pass_click";
|
||||
public static string pass_open = "pass_open";
|
||||
public static string pass_success = "master_pass_receive";
|
||||
public static string pass_show = "master_pass_show";
|
||||
public static string pass_click = "master_pass_click";
|
||||
public static string pass_open = "pass_open";
|
||||
public static string pass_success = "master_pass_receive";
|
||||
|
||||
public static string buy_one_show = "buy_one_show";
|
||||
public static string buy_one_click = "buy_one_click";
|
||||
public static string buy_one_open = "buy_one_open";
|
||||
public static string buy_one_success = "buy_one_success";
|
||||
public static string buy_one_show = "buy_one_show";
|
||||
public static string buy_one_click = "buy_one_click";
|
||||
public static string buy_one_open = "buy_one_open";
|
||||
public static string buy_one_success = "buy_one_success";
|
||||
|
||||
public static string gold_show = "shop_show";
|
||||
public static string gold_click_1 = "shop_click";
|
||||
public static string gold_show = "shop_show";
|
||||
public static string gold_click_1 = "shop_click";
|
||||
|
||||
public static string gold_click_ad = "gold_click_ad";
|
||||
public static string gold_click_ad = "gold_click_ad";
|
||||
|
||||
// public static string gold_click_2 = "gold_click_2";
|
||||
// public static string gold_click_3 = "gold_click_3";
|
||||
// public static string gold_click_4 = "gold_click_4";
|
||||
// public static string gold_open_1 = "gold_open_1";
|
||||
// public static string gold_open_2 = "gold_open_2";
|
||||
// public static string gold_open_3 = "gold_open_3";
|
||||
// public static string gold_open_4 = "gold_open_4";
|
||||
public static string gold_success_1 = "shop_receive";
|
||||
// public static string gold_success_2 = "gold_success_2";
|
||||
// public static string gold_success_3 = "gold_success_3";
|
||||
// public static string gold_success_4 = "gold_success_4";
|
||||
public static string afterRewardAdShow = "afterRewardAdShow";
|
||||
public static string afterRewardAdEnd = "afterRewardAdEnd";
|
||||
public static string fail_show = "fail_show";
|
||||
public static string fail_click = "fail_click";
|
||||
public static string fail_buy_success = "fail_buy_success";
|
||||
public static string three_days_gift_show = "three_days_gift_show";
|
||||
public static string three_days_gift_click = "three_days_gift_click";
|
||||
public static string three_days_gift_buy_success = "three_days_gift_buy_success";
|
||||
public static string three_days_gift_open = "three_days_gift_open";
|
||||
public static string three_day1_success = "three_day1_success";
|
||||
public static string three_day2_success = "three_day2_success";
|
||||
public static string three_day3_success = "three_day3_success";
|
||||
public static string Three_days_gift_event = "Three_days_gift_event";
|
||||
// public static string gold_click_2 = "gold_click_2";
|
||||
// public static string gold_click_3 = "gold_click_3";
|
||||
// public static string gold_click_4 = "gold_click_4";
|
||||
// public static string gold_open_1 = "gold_open_1";
|
||||
// public static string gold_open_2 = "gold_open_2";
|
||||
// public static string gold_open_3 = "gold_open_3";
|
||||
// public static string gold_open_4 = "gold_open_4";
|
||||
public static string gold_success_1 = "shop_receive";
|
||||
// public static string gold_success_2 = "gold_success_2";
|
||||
// public static string gold_success_3 = "gold_success_3";
|
||||
// public static string gold_success_4 = "gold_success_4";
|
||||
public static string afterRewardAdShow = "afterRewardAdShow";
|
||||
public static string afterRewardAdEnd = "afterRewardAdEnd";
|
||||
public static string fail_show = "fail_show";
|
||||
public static string fail_click = "fail_click";
|
||||
public static string fail_buy_success = "fail_buy_success";
|
||||
public static string three_days_gift_show = "three_days_gift_show";
|
||||
public static string three_days_gift_click = "three_days_gift_click";
|
||||
public static string three_days_gift_buy_success = "three_days_gift_buy_success";
|
||||
public static string three_days_gift_open = "three_days_gift_open";
|
||||
public static string three_day1_success = "three_day1_success";
|
||||
public static string three_day2_success = "three_day2_success";
|
||||
public static string three_day3_success = "three_day3_success";
|
||||
public static string Three_days_gift_event = "Three_days_gift_event";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user