|
@@ -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 ""
|