123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- """
- @author: luojunhui
- """
- import json
- import requests
- 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]
- def auto_white(root_share_id):
- """
- 自动加入白名单, 保证公众号百分百出广告
- :param root_share_id:
- :return:
- """
- 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']
|