Pārlūkot izejas kodu

拉流地址改为推流地址,打印授权登录接口异常日志

locky 2 gadi atpakaļ
vecāks
revīzija
d182091f6c
2 mainītis faili ar 28 papildinājumiem un 24 dzēšanām
  1. 27 23
      controller/deviceStatus.py
  2. 1 1
      controller/index.py

+ 27 - 23
controller/deviceStatus.py

@@ -75,29 +75,33 @@ class deviceStatus(TemplateView):
         logger = logging.getLogger('django')
         logger.info('--------认证登录,地区: {}, skill: {}--------'.format(alexa_region, skill_name))
 
-        alexAuth = AlexaAuthModel.objects.filter(token=token, skill_name=skill_name)
-        nowTime = int(time.time())
-        if not alexAuth.exists():
-            AlexaAuthModel.objects.create(
-                token=token,
-                addTime=nowTime,
-                updTime=nowTime,
-                alexa_region=alexa_region,
-                access_token=access_token,
-                refresh_token=refresh_token,
-                expiresTime=nowTime + 3200,
-                skill_name=skill_name
-            )
-        else:
-            alexAuth.update(
-                token=token,
-                updTime=nowTime,
-                alexa_region=alexa_region,
-                access_token=access_token,
-                refresh_token=refresh_token,
-                expiresTime=nowTime + 3200,
-            )
-        return JsonResponse({'code': 200, 'msg': 'success'})
+        try:
+            alexAuth = AlexaAuthModel.objects.filter(token=token, skill_name=skill_name)
+            nowTime = int(time.time())
+            if not alexAuth.exists():
+                AlexaAuthModel.objects.create(
+                    token=token,
+                    addTime=nowTime,
+                    updTime=nowTime,
+                    alexa_region=alexa_region,
+                    access_token=access_token,
+                    refresh_token=refresh_token,
+                    expiresTime=nowTime + 3200,
+                    skill_name=skill_name
+                )
+            else:
+                alexAuth.update(
+                    token=token,
+                    updTime=nowTime,
+                    alexa_region=alexa_region,
+                    access_token=access_token,
+                    refresh_token=refresh_token,
+                    expiresTime=nowTime + 3200,
+                )
+            return JsonResponse({'code': 200, 'msg': 'success'})
+        except Exception as e:
+            logger.info('授权登录接口异常: error_ine:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
+            return JsonResponse({'code': 500, 'msg': 'error'})
 
     def getAccessToken(self, request_dict, response):
         logger = logging.getLogger('django')

+ 1 - 1
controller/index.py

@@ -351,7 +351,7 @@ class oa2RtspStartView(TemplateView):
             'uid': UID,
             'pwd': PWD,
             'msg': MSG,
-            'uri': rtsp_uri,
+            'uri': MSG,
             'endpointId': uid,
             'friendlyName': nick,
             'manufacturerName': skill_name,