Browse Source

【优化】所有调抖音api接口的地方都增加accessToken 40004容错

johnclot69 1 year ago
parent
commit
e30151e0cb

+ 1 - 1
DotNet/App/Properties/launchSettings.json

@@ -2,7 +2,7 @@
   "profiles": {
   "profiles": {
     "DotNet.App": {
     "DotNet.App": {
       "commandName": "Project",
       "commandName": "Project",
-      "commandLineArgs": "--AppType=Watcher"
+      "commandLineArgs": "--AppType=Server"
     }
     }
   }
   }
 }
 }

+ 9 - 1
DotNet/Hotfix/Scenes/Game/GameDouyinComponentSystem.cs

@@ -168,7 +168,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"TopGifts - TopGiftUrl请求成功...返回错误:{errNo}, str={str}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"TopGifts - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"TopGifts - TopGiftUrl请求成功...返回错误:{errNo}, str={str}");
+                }
             }
             }
         }
         }
 
 

+ 27 - 3
DotNet/Hotfix/Scenes/Game/Map/MapDouyinLiveCommentComponentSystem.cs

@@ -103,7 +103,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"启动评论推送任务 - StartTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"启动评论推送任务 - StartTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"启动评论推送任务 - StartTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return;
                 return;
             }
             }
 
 
@@ -140,7 +148,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"停止评论推送任务 - StopTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"停止评论推送任务 - StopTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"停止评论推送任务 - StopTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return;
                 return;
             }
             }
 
 
@@ -176,7 +192,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"检查评论推送任务状态 - CheckTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"检查评论推送任务状态 - CheckTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"检查评论推送任务状态 - CheckTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return -1;
                 return -1;
             }
             }
 
 

+ 27 - 3
DotNet/Hotfix/Scenes/Game/Map/MapDouyinLiveGiftComponentSystem.cs

@@ -103,7 +103,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"启动礼物推送任务 - StartTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"启动礼物推送任务 - StartTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"启动礼物推送任务 - StartTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return;
                 return;
             }
             }
 
 
@@ -140,7 +148,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"停止礼物推送任务 - StopTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"停止礼物推送任务 - StopTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"停止礼物推送任务 - StopTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return;
                 return;
             }
             }
 
 
@@ -176,7 +192,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"检查礼物推送任务状态 - CheckTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"检查礼物推送任务状态 - CheckTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"检查礼物推送任务状态 - CheckTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return -1;
                 return -1;
             }
             }
 
 

+ 27 - 3
DotNet/Hotfix/Scenes/Game/Map/MapDouyinLiveLikeComponentSystem.cs

@@ -103,7 +103,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"启动点赞推送任务 - StartTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"启动点赞推送任务 - StartTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"启动点赞推送任务 - StartTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return;
                 return;
             }
             }
 
 
@@ -140,7 +148,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"停止点赞推送任务 - StopTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"停止点赞推送任务 - StopTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"停止点赞推送任务 - StopTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return;
                 return;
             }
             }
 
 
@@ -176,7 +192,15 @@ namespace ET.Server
 
 
             if (errNo != 0)
             if (errNo != 0)
             {
             {
-                Log.Error($"检查点赞推送任务状态 - CheckTaskUrl 请求成功...返回错误:{errNo}");
+                if (errNo == 40004)
+                {
+                    Log.Debug($"检查点赞推送任务状态 - CheckTaskUrl 请求成功 - 40004 容错处理:AccessToken不合法,下一秒重新刷新");
+                    self.GetParent<Map>().DomainScene().GetComponent<GameDouyinComponent>().AccessTokenTime = 0;
+                }
+                else
+                {
+                    Log.Error($"检查点赞推送任务状态 - CheckTaskUrl 请求成功...返回错误:{errNo}");
+                }
                 return -1;
                 return -1;
             }
             }