Commit da84ac26 authored by 王雪伟's avatar 王雪伟

修改开屏错误监听

parent 0bc4b92e
......@@ -118,9 +118,14 @@ public class AdManager
//加载Splash广告
mLoadSplashAd("splash", listener, bannerAdList);
}
else
{
listener.onError("Splash数据null");
}
}), new Action<string, string>((code, errMsg) =>
{
listener.onError("code" + code + "errMsg" + errMsg);
Debug.unityLogger.Log(ZXADConfig.ADManagerTAG, "Splash 请求失败" + errMsg);
}));
}
......
......@@ -1201,6 +1201,11 @@ PrefabInstance:
propertyPath: IS_TEST
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2853166085728200634, guid: 1053be02c113a7a45adf322c929b0cb6,
type: 3}
propertyPath: IS_TGYZ
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2853166085728200635, guid: 1053be02c113a7a45adf322c929b0cb6,
type: 3}
propertyPath: m_RootOrder
......
......@@ -25,14 +25,14 @@ public class HttpTest : MonoBehaviour
Debug.Log("测试GET");
//app/v1/game/xynt/land_list
//app/v1/game/xynt/home_info
HttpTool.Instance._Get("app/v1/game/xynt/land_list", null, new Action<List<TestBean>>((bean) =>
HttpTool.Instance._Get("app/v1/tianzi/question", null, new Action<TestBean>((bean) =>
{
Debug.Log("Get 请求成功" + bean.Count);
Debug.Log("Get 请求成功111");
}), new Action<string, string>((code, errMsg) =>
{
Debug.Log("Get 请求失败" + errMsg);
}));
Debug.Log("Get 请求失败"+code + errMsg);
}));;
}
public void OnClickPost()
......@@ -120,29 +120,32 @@ public class HttpTest : MonoBehaviour
}
//string enc = "cYMqfCFXX1qTbOitQJVqOtUsXx/8ZeTXIjnsq9MpqMXkx+v92z5wAWjM5l+RPAHjih2CmDKTljKPuY4DaAQ2FxUXl05hUN0Kc84g0WOZFEDeVsQ2UB/Dhp6KTtSlVGVPlQ1hWZpkEq3ZhE4H2EY2KVKNYW0B9rlRyOYGLCumeGMsMXR1Vnz+l8MLXSshdzBh6ZqksdPYeU1qk3FuXWN71Y54kM8JIun7DW5uL2EVxjYVgvbcgtMxWdIBQxlbE0wQWDwQ3XnPn8j7nQ/v+TB9r3q10k837ZfkO+t5UpSCIQwZFA7/ZUyf9t/HJoklRJGDmtL+ua5F4xTi+amBdlCkmlnnr4PNqgpnP/AojVCkpDfhoO96CH/H9tbkoyrt2fueCTjHfoQYV/HKV0RrvYTG789JUGn2/brzL2MWSv0EkFYNihTGPzifG9C1gvSyIH/wkghFNl7zeOUzWalKw3NFRj1bLyjDy8oHjnGsMbQA4iZZKPz/YUZekXrNY/KAFuVQYHXLsMVLn2vYLg+It/TkDDyxOUI+OUGClqpWwZ64QMTwIk0BEjdmQTmnlIiQNDYNEe4Ghi5cQ0kpjA1/EUHk2CA7tHkqaUsYA7/8DzgG9QJIk0PRcjXViWzw8cndJ+fn0F9pxa9JtCblupwAxqToWdlGK5z7e5Tu0vYo5QQTa1f2VdC1ndlA9tdwFkYGpumQaJA3v04OgWqbp6mBdC460ctVa+kvFeh3/V0KrnhYtiryen/lm63gAen2wc66M4LgCOB27Exz6Cbcj5HYkpHI66tDOAq87Kke9LaHUFgfxG6sqocSSso+ngRFBAmggIp5eo4vI7KiUa1YNeEKqv8181BF2FzkHtYeA7127GsSD/f7UacLm78HhM/tBeBhptnXkwoqicjeL8vOYMSnG1X3wINvtVYPS/bPesxO693vmAIYrDlLd0s6dyUHdB5BQL5zeG7wsgYe9lyM/FclqvT23gcar+ukA1ObUzrcoqOYkmTQMu7J7TxxWl+Zrv1abU+p4nMJ0QVOb+1s066VIVyGbY/Ayz0ihdpWKsjSy8jb9VxvjcbNfz6F8p3OLnFr9LTR63f7kHrUFLgInX1azqYGm6TtgDFttVi/6iSgGvP6c3NILwJH0ckbhOqKy7NX7pX03c7kCXxOgME+5khbT1KfOca7INZxhku6ZAVRjSqrusItcvTHkIxfNuDyN7kaVSP5wmWKZB9vbpxnM1F9K8LQezHapJ1fFNm51CiMucIZTJtLkXo1Qr9hmplKIu3TnZ0csG+wuUDToo12VrG6/WIVmv8gshf6Xbunxah/GK52c6GQfAKQmTGCJufwXWHMIkyoLHbhvWDZ+1jMT7UUcwOoM4vL7OXHAxafBAZ5JbVEL26S7sJzs/V30OcH6fpaXHc3F7s/xABOzzF0iiuO1DtZv5jib8sWHizIEXsgenbkQHfNo+y77z0k/HUmIrybKNMqgOzDRp3d2ttSzaT2e+oSrt7LJFXitvMuRxGKA/rwowagqOkO/cqSrAIqRXpp4j33AmmtvS5vm0fj3eDVpAhP8/ZCcEDVEWFKRPZYGIY7EbYuV4o3ixNihsLoDK7qLVYx/xXi8kRBUpyu5+Q3dRDjkJWMIaYt65rmLJj3encjx7x9KrVWgWiApgjkclcqezqd5CuoAZFAAneTo+FH+1jgz0Y+9DIEj9eEynTAqyUSZH4=";
string json = "{\"status\":200,\"msg\":\"请求成功\",\"sign\":\"39f6aa71fedc6ae9\",\"result\":null,\"enc\":\"cYMqfCFXX1qTbOitQJVqOtUsXx/8ZeTXIjnsq9MpqMWS/Dyo9c1/c/KndeCJOKWk5MeP6xnE7t5PuRNtTj24nDYE+qmTxyS1e4JgtDEn8F/PIbraKoAaEZHk4pUc80LlSNt5b5Uguih31+qaldnLX9LIR8RjfO7kDoKCbK1JVpTt2+yNZTnT+klFA43qjd3+v9JuMEKb6W2aFz16hFk2FOOetf/FOgE0SCGRhuT69OrcHaIshq1zEtxCuo7B7yI8nPIX8XHttPBEHE5ffFbo14msd0NhSBTSnxn4MNqMdQ7So94oZQ2DwTmEQbwcU2aGbiG70zjawj7GHPHK0sJmgg/qlMfcSwcLsYg7jGiJieWkKDHDQIUYovjyVKuu1uWKvQb68OTWLFwmCa4Fo1ianbnB+ZYz6ns+UykouCXVszpdm/E4GRato/U+ZPFOjP91RF0Sy2hlqYlZvw7D93PX+pXkkx9d6884o+Tz5w5pZf+5GdMVsj/4sEoFjVMBcP8i/gmI1gHHZI2QoV8CDYPVwf0eZYeM1fqk5Wf8OYFqc+l9c92Duxfh2vML7xDEXjjUHj8+1lztUIEfR9bVkvNCWUk+4PoltzrU9lQ/CWb7nzGpKExG3UdHaP0Xzu11sssdolPZ3jPAKaElW+CWN2ZDr57BIKEPNrhcTL3vCqTYDhtgCPyvg7DPKvxaSAEJL/aEkOrsTcSi/mTS5lw+OwHm/WYuvbrPD8Zq7ybyytR9j78z34joZftiXV2adk899iF3IAEPO1m9EdqsExCrgW57qB88vPs46C9yLC7L6YBSa6uwHN+jTvArFrR3f45c9/R3rrSVsxVdacAUEyqeccu4P3kyZXYNQUAJydH7FLrhQLHM98GSGJ0eqcES7znG7AtdsQj5H4O+B5B0l44zcvwPrsh0WSzzvsIi5r+IkgdKzZZ//hvCgqcLmn78Mkpm60kuf8KyOUbhVjvUKh1cdmzFetN87wnSIKHsgaLDeSgbwlW9m/yht0W6LjRyXX5IU8fR\",\"security\":\"SECURITY\"}";
public void OnClickTestSign()
{
//String signResult = EncryptHelper.EncryptHelper.DeCode(response.enc, "as09384io03lmp78", "e2e7d664d72f710c");
//try
//{
// //String signResult = DataSignVerify(response.enc, response.sign);
// Debug.unityLogger.Log("DecryptInterceptor", "signResult: " + signResult);
// if (("OK").Equals(signResult))
// {
// //String decryptResult = DecryptData(response.enc);
// //Debug.unityLogger.Log("DecryptInterceptor", "decryptResult: " + decryptResult);
// }
// else
// {
// Debug.unityLogger.Log("DecryptInterceptor", "decryptResult: error");
// }
//}
//catch (Exception e)
//{
// Debug.unityLogger.Log("DecryptInterceptor", "error"+e.ToString());
//}
Response<TestBean> response = JsonMapper.ToObject<Response<TestBean>>(json);
String signResult = EncryptHelper.EncryptHelper.DeCode(response.enc, "as09384io03lmp78", "e2e7d664d72f710c");
try
{
//String signResult = DataSignVerify(response.enc, response.sign);
Debug.unityLogger.Log("DecryptInterceptor", "signResult: " + signResult);
if (("OK").Equals(signResult))
{
//String decryptResult = DecryptData(response.enc);
//Debug.unityLogger.Log("DecryptInterceptor", "decryptResult: " + decryptResult);
}
else
{
Debug.unityLogger.Log("DecryptInterceptor", "decryptResult: error");
}
}
catch (Exception e)
{
Debug.unityLogger.Log("DecryptInterceptor", "error" + e.ToString());
}
}
......
......@@ -6,6 +6,6 @@ using System;
[Serializable]
public class TestBean
{
public int landId;
public int status;
public int landId { set; get; }
public int status { set; get; }
}
......@@ -21,7 +21,7 @@ public class HttpTool : MonoBehaviour
private static HttpTool _instacne = null;
private string TEST_BASE_GAEM_URL = "http://feedapitest3.zhangxinhulian.com/";//测试游戏域名
private string TEST_BASE_GAEM_URL = "http://feedapitest.zhangxinhulian.com/";//测试游戏域名
private string TEST_BASE_AD_URL = "https://bstest.zhangxinhulian.com/";//测试广告域名
private string TEST_BASE_EVENT_URL = "http://reporttest.zhangxinhulian.com/";//测试上报域名
......@@ -282,18 +282,24 @@ public class HttpTool : MonoBehaviour
Response<T> response = JsonMapper.ToObject<Response<T>>(json);
if (response.status == 200)
{
if (response.security.Equals("SECURITY"))
if (response.security!=null&& response.security.Equals("SECURITY"))
{
string signResult = EncryptHelper.EncryptHelper.DeCode(response.enc, "as09384io03lmp78", "e2e7d664d72f710c");
success(JsonMapper.ToObject<T>(signResult));
Response<T> response2 = JsonMapper.ToObject<Response<T>>(json);
success(response2.result.data);
}
else
{
success(response.result.data);
}
}
else
else if(response.status == 105)
{
//提示信息
}else if(response.status == 101)
{
//Token失效
}else
{
if (failed != null)
{
......@@ -308,7 +314,6 @@ public class HttpTool : MonoBehaviour
failed("-2", e.Message);
}
}
}
}
......@@ -402,19 +407,23 @@ if (IS_TGYZ)
paragrams.Add("imsi", PrefenceUtils.GetInstance().getImsi());
paragrams.Add("pkg", Application.identifier);
paragrams.Add("mac", PrefenceUtils.GetInstance().getMac());
paragrams.Add("device0re_uuid", PrefenceUtils.GetInstance().getUUid());
paragrams.Add("device_uuid", PrefenceUtils.GetInstance().getUUid());
paragrams.Add("vendor", SystemInfo.deviceModel);
paragrams.Add("model", SystemInfo.deviceName);
paragrams.Add("oaid", PrefenceUtils.GetInstance().getOaid());
paragrams.Add("ip", PrefenceUtils.GetInstance().getIp());
paragrams.Add("h", "" + Screen.height);
paragrams.Add("svn", PrefenceUtils.GetInstance().getSVN());
paragrams.Add("vc", PrefenceUtils.GetInstance().getVC());
paragrams.Add("ntt", PrefenceUtils.GetInstance().getNTT());
paragrams.Add("carrier", PrefenceUtils.GetInstance().getCarrier());
paragrams.Add("w", "" + Screen.width);
//#if UNITY_ANDROID
// paragrams.Add("vc", "1");
// paragrams.Add("vn", "1.0.0");
//#else
paragrams.Add("vc", PrefenceUtils.GetInstance().getVC());
paragrams.Add("vn", PrefenceUtils.GetInstance().getVN());
//#endif
paragrams.Add("imei", PrefenceUtils.GetInstance().getImei());
#if UNITY_ANDROID
paragrams.Add("aid", PrefenceUtils.GetInstance().getAid());
......@@ -439,7 +448,7 @@ if (IS_TGYZ)
foreach (KeyValuePair<string, object> item in paragrams)
{
......
......@@ -3,12 +3,13 @@
[Serializable]
public class Response<T>
{
public int status;
public string msg = "";
public int status { get; set; }
public string msg { get; set; }
public Result<T> result = null;
public string sign = "";
public string enc = "";
public string security = "";
public string sign { get; set; }
public string enc { get; set; }
public string security { get; set; }
[Serializable]
public class Result<T>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment