Sfoglia il codice sorgente

MySQL 服务
异步化 v0.3开发上线

罗俊辉 11 mesi fa
parent
commit
453f68f58a
1 ha cambiato i file con 45 aggiunte e 45 eliminazioni
  1. 45 45
      applications/functions/common.py

+ 45 - 45
applications/functions/common.py

@@ -8,60 +8,60 @@ import requests
 import urllib.parse
 
 
-def auto_white(root_share_id):
+def create_gzh_path(video_id, shared_uid):
     """
-    自动加入白名单, 保证公众号百分百出广告
-    :param root_share_id:
-    :return:
+    :param video_id: 视频 id
+    :param shared_uid: 分享 id
     """
 
-    def get_cookie():
+    def auto_white(root_share_id_):
         """
-        获取 cookie
+        自动加入白名单, 保证公众号百分百出广告
+        :param root_share_id_:
         :return:
         """
-        url = "https://admin.piaoquantv.com/manager/login?account=luojunhui&passWd=e10adc3949ba59abbe56e057f20f883e&muid=7"
-        payload = {}
+
+        def get_cookie():
+            """
+            获取 cookie
+            :return:
+            """
+            url = "https://admin.piaoquantv.com/manager/login?account=luojunhui&passWd=e10adc3949ba59abbe56e057f20f883e&muid=7"
+            payload = {}
+            headers = {
+                'accept': 'application/json, text/plain, */*',
+                'accept-language': 'en',
+                'priority': 'u=1, i',
+                'sec-ch-ua': '"Chromium";v="124", "Google Chrome";v="124", "Not-A.Brand";v="99"',
+                'sec-ch-ua-mobile': '?0',
+                'sec-ch-ua-platform': '"macOS"',
+                'sec-fetch-dest': 'empty',
+                'sec-fetch-mode': 'cors',
+                '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/124.0.0.0 Safari/537.36'
+            }
+            response = requests.request("GET", url, headers=headers, data=payload)
+            return response.cookies.values()[0]
+
+        url = "https://admin.piaoquantv.com/manager/ad/own/white/rootShare/save"
+        dd = {
+            "rootShareId": root_share_id_,
+            "commit": "算法自动加入白名单--"
+        }
+        payload = json.dumps(dd)
+        cookie = get_cookie()
         headers = {
-            'accept': 'application/json, text/plain, */*',
+            'accept': 'application/json',
             'accept-language': 'en',
+            'content-type': 'application/json;',
+            'cookie': "SESSION=" + cookie,
+            'origin': 'https://admin.piaoquantv.com',
             'priority': 'u=1, i',
-            'sec-ch-ua': '"Chromium";v="124", "Google Chrome";v="124", "Not-A.Brand";v="99"',
-            'sec-ch-ua-mobile': '?0',
-            'sec-ch-ua-platform': '"macOS"',
-            'sec-fetch-dest': 'empty',
-            'sec-fetch-mode': 'cors',
-            '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/124.0.0.0 Safari/537.36'
         }
-        response = requests.request("GET", url, headers=headers, data=payload)
-        return response.cookies.values()[0]
+        response = requests.request("POST", url, headers=headers, data=payload)
+        return response.json()['content']
 
-    url = "https://admin.piaoquantv.com/manager/ad/own/white/rootShare/save"
-    dd = {
-        "rootShareId": root_share_id,
-        "commit": "算法自动加入白名单--"
-    }
-    payload = json.dumps(dd)
-    cookie = get_cookie()
-    headers = {
-        'accept': 'application/json',
-        'accept-language': 'en',
-        'content-type': 'application/json;',
-        'cookie': "SESSION=" + cookie,
-        'origin': 'https://admin.piaoquantv.com',
-        'priority': 'u=1, i',
-        'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36'
-    }
-    response = requests.request("POST", url, headers=headers, data=payload)
-    return response.json()['content']
-
-
-def create_gzh_path(video_id, shared_uid):
-    """
-    :param video_id: 视频 id
-    :param shared_uid: 分享 id
-    """
     root_share_id = str(uuid.uuid4())
     url = f"pages/user-videos?id={video_id}&su={shared_uid}&fromGzh=1&rootShareId={root_share_id}&shareId={root_share_id}"
     # 自动把 root_share_id 加入到白名单
@@ -140,12 +140,12 @@ def account_info_map(gh_id):
     xyfxhyjl = {
         "name": "幸运福星好运锦鲤",
         "id": "wx95dcbfc0753c06a8",
-        "avatar": ""
+        "avatar": "https://rescdn.yishihui.com/0temp/xyfxhyjl.png"
     }
     pqzf = {
         "name": "票圈祝福",
         "id": "wxf7261ed54f2e450e",
-        "avatar": ""
+        "avatar": "https://rescdn.yishihui.com/0temp/pqzf.png"
     }
     buy_accounts = [
         "gh_084a485e859a",
@@ -170,4 +170,4 @@ def account_info_map(gh_id):
     elif gh_id in dyy:
         return ""
     else:
-        return ""
+        return ""