zhangyong 9 kuukautta sitten
vanhempi
commit
3c57334b00
1 muutettua tiedostoa jossa 11 lisäystä ja 1 poistoa
  1. 11 1
      channel/ks_analyze_photo.py

+ 11 - 1
channel/ks_analyze_photo.py

@@ -6,6 +6,16 @@ from flask import Flask, request, jsonify
 
 app = Flask(__name__)
 
+def haiwai_tunnel_proxies():
+    tunnel = "c101.kdlfps.com:18866"
+    # 用户名密码方式
+    username = "f2801246645"
+    password = "q0i0ohnl"
+    proxies = {
+        "http": "http://%(user)s:%(pwd)s@%(proxy)s/" % {"user": username, "pwd": password, "proxy": tunnel},
+        "https": "http://%(user)s:%(pwd)s@%(proxy)s/" % {"user": username, "pwd": password, "proxy": tunnel}
+    }
+    return proxies
 
 def process_range_data(data, label_key, value_key, selected_key=None, tips_key=None):
     processed_data = []
@@ -44,7 +54,7 @@ def analyze_photo():
     salt = '08d8eece8e83'
     sig = md5(f'{src}{salt}'.encode()).hexdigest()
     query.update({'sig': sig})
-    response = requests.post(url=url, headers=headers, params=query, data=data)
+    response = requests.post(url=url, headers=headers, params=query, data=data, proxies=haiwai_tunnel_proxies())
 
     if response.status_code != 200:
         return jsonify({"error": "Failed to analyze photo"}), response.status_code