From ea0b1e8e5f43c5fd0a7d479e25ede3b8cbea464a Mon Sep 17 00:00:00 2001
From: wxr <wxr@hdlchina.com.cn>
Date: 星期一, 02 十二月 2024 17:17:19 +0800
Subject: [PATCH] tcp;可视对讲;

---
 SiriIntents/Server/HttpUtil.cs |   34 ++++++++++++++++++++++------------
 1 files changed, 22 insertions(+), 12 deletions(-)

diff --git a/SiriIntents/Server/HttpUtil.cs b/SiriIntents/Server/HttpUtil.cs
index 2ed7d35..dda1cf3 100644
--- a/SiriIntents/Server/HttpUtil.cs
+++ b/SiriIntents/Server/HttpUtil.cs
@@ -17,8 +17,14 @@
         /// 鍏叡鍩熷悕灏辫繎瑙f瀽
         /// </summary>
         public const string GlobalRequestHttpsHost = "https://nearest.hdlcontrol.com";
-        //public const string GlobalRequestHttpsHost = "http://59.41.255.150:7777";
-        //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com";//mmmm
+        //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com";
+        const string APP_KEY = "QWERREWQ";
+        const string SECRET_KEY = "CPBUCTRLCPBUABCD";
+
+        //public const string GlobalRequestHttpsHost = "https://test-gz.hdlcontrol.com";
+        //public const string APP_KEY = "HDL-HOME-APP-TEST";
+        //public const string SECRET_KEY = "WeJ8TY88vbakCcnvH8G1tDUqzLWY8yss";
+
         /// <summary>
         /// RegionMark
         /// </summary>
@@ -110,6 +116,15 @@
             try
             {
 
+
+                if (string.IsNullOrEmpty(urlHead))
+                {
+                    urlHead = HttpServerRequest.Ins.DataManager.GlobalRequestHttpsHost;
+                    if (string.IsNullOrEmpty(urlHead))
+                    {
+                        urlHead = "https://nearest.hdlcontrol.com";
+                    }
+                }
                 string requestFullUrl = urlHead + apiPath;
 
 
@@ -118,9 +133,10 @@
                 RestRequest request = new RestRequest(method);
                 request.Timeout = mTimeout * 1000;
                 request.AddHeader("content-type", "application/json");
+                request.AddHeader("language", "cn");
 
                 request.AddHeader("Authorization", HttpServerRequest.Ins.DataManager.AccessToken);
-           
+
                 if (bodyParameterJson != null)
                 {
                     request.AddParameter("application/json", bodyParameterJson, ParameterType.RequestBody);
@@ -170,6 +186,8 @@
                 }
                 else
                 {
+                    var ddd =Newtonsoft.Json.JsonConvert.SerializeObject(response);
+
                     return new ResponsePackNew() { Code = StateCode.NETWORK_ERROR };
                 }
 
@@ -200,7 +218,7 @@
         {
             var responsePackNew = RequestHttpsBase(method, apiPath, bodyParameterJson, queryDictionary, urlSegmentDictionary, urlHead, replaceToken, mTimeout);
             //*****************Token杩囨湡澶勭悊*****************
-            if (responsePackNew.Code == StateCode.TOKEN_EXPIRED)
+            if (responsePackNew.Code == StateCode.TOKEN_EXPIRED )
             {
                 //鍒锋柊Token
                 if (RefreshToken()) {
@@ -249,14 +267,6 @@
         #endregion
 
         #region **********绛惧悕鏍¢獙**********
-        /// <summary>
-        /// 
-        /// </summary>
-        const string APP_KEY = "QWERREWQ";//"COSDFPIN";
-        /// <summary>
-        /// 
-        /// </summary>
-        const string SECRET_KEY = "CPBUCTRLCPBUABCD";//"COSDFPJDCOSDFPJT";
 
         /// <summary>
         /// 鑾峰彇褰撳墠鏃堕棿鎴冲��

--
Gitblit v1.8.0