wangkun 2 år sedan
förälder
incheckning
789b6595e6
1 ändrade filer med 5 tillägg och 2 borttagningar
  1. 5 2
      main/haokan_channel.py

+ 5 - 2
main/haokan_channel.py

@@ -5,10 +5,12 @@ import os
 import sys
 import time
 import requests
+import urllib3
 sys.path.append(os.getcwd())
 from main.common import Common
 from main.feishu_lib import Feishu
 from main.haokan_publish import Publish
+proxies = {'http': None, 'https': None}
 
 
 class Channel:
@@ -68,7 +70,8 @@ class Channel:
                 'sec-ch-ua-mobile': '?0',
                 'sec-ch-ua-platform': '"macOS"'
             }
-            r = requests.get(url=url, headers=headers, params=params)
+            urllib3.disable_warnings()
+            r = requests.get(url=url, headers=headers, params=params, proxies=proxies, verify=False)
             if r.json()['errno'] != 0 or r.json()['errmsg'] != '成功':
                 Common.logger(log_type).error(f'feeds_response:{r.json()}\n')
             elif len(r.json()['data']['response']['videos']) == 0:
@@ -105,7 +108,7 @@ class Channel:
                 'Sec-Fetch-Site': 'same-origin',
                 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.62',
             }
-            r = requests.get(url=url, headers=headers, params=params)
+            r = requests.get(url=url, headers=headers, params=params, proxies=proxies, verify=False)
             if r.status_code != 200:
                 Common.logger(log_type).info(f'get_video_url_response:{r.text}')
             elif r.json()['errno'] != 0 or len(r.json()['data']) == 0: