From 2183ebdb41adb35143ac5f5c726b9dd3a7e44e10 Mon Sep 17 00:00:00 2001 From: imgyh <1974355683@qq.com> Date: Fri, 3 Mar 2023 17:49:03 +0800 Subject: [PATCH] =?UTF-8?q?refactor(utils):=20=E5=88=A0=E9=99=A4=E5=86=97?= =?UTF-8?q?=E4=BD=99=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TikTokUtils.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/TikTokUtils.py b/TikTokUtils.py index 8bdf5f3..af0a4dc 100644 --- a/TikTokUtils.py +++ b/TikTokUtils.py @@ -15,10 +15,7 @@ Change Log : import random import re -import json import requests -from TikTokUrls import Urls -import urllib.parse import execjs import os import sys @@ -62,12 +59,10 @@ class Utils(object): def getXbogus(self, url, headers=None): # getXbogus算法开源地址https://github.com/B1gM8c/tiktok - urls = Urls() - query = urllib.parse.urlparse(urls.POST_DETAIL + url).query user_agent = headers.get( 'User-Agent') if headers else "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" try: - xbogus = execjs.compile(open(self.resource_path(os.path.join("X-Bogus.js"))).read()).call('sign', query, user_agent) + xbogus = execjs.compile(open(self.resource_path(os.path.join("X-Bogus.js"))).read()).call('sign', url, user_agent) params = url + "&X-Bogus=" + xbogus except Exception as e: print('[ 错误 ]:X-Bogus算法异常')