@@ -27,7 +27,7 @@ class Oss():
}
if referer:
headers.update({'Referer': referer})
- response = requests.request(url=src_url, method='GET', headers=headers)
+ response = requests.request(url=src_url, method='GET', headers=headers, timeout=30)
file_content = response.content
content_type = response.headers.get('Content-Type', 'application/octet-stream')
@@ -115,7 +115,7 @@ class GPT4o:
wait_time = random.uniform(1, 2)
time.sleep(wait_time)
- response = requests.post(url, headers=headers, json=payload)
+ response = requests.post(url, headers=headers, json=payload, timeout=30)
text = response.text
title = cls.extract_title(text)
if title:
@@ -171,7 +171,7 @@ class GPT4o:
wait_time = random.uniform(5, 20)
pw_srt_text = '老友们,这个视频说的太好了,请你在看完之后,不要私藏,分享给身边的亲人朋友,转发传递这份美好,这不仅是分享一个好视频,更是在传递一份深厚的祝福和好运,愿每个看到这消息的人,都能收获健康长寿和平安,希望您在看完后能够回传给我,并且把这条视频再传给3个群和3个好友,祝愿你我,健健康康,平平安安,因为3个数字代表着健康和平安,这么好的视频,千万不要在你的手里终止了,分享给群友们,他们看到以后一定会感谢你的,感谢分享,感谢传递'
try:
@@ -53,7 +53,7 @@ class GPT4oMini:
})
headers = {'Content-Type': 'application/json'}
- response = requests.post(url, headers=headers, data=payload)
+ response = requests.post(url, headers=headers, data=payload, timeout=30)
response_data = response.json()
data = json.loads(response_data.get('data', '{}'))
@@ -145,7 +145,7 @@ class GPT4oMini:
retry_count = 0
while retry_count < max_retries:
@@ -15,7 +15,7 @@ class Tag:
'Content-Type': 'application/json'
- response = requests.request("POST", url, headers=headers, data=payload)
+ response = requests.request("POST", url, headers=headers, data=payload, timeout=10)
response = response.json()
code = response['code']
return code
@@ -52,7 +52,7 @@ class TTS:
for i in range(3):
payload = {}
headers = {}
- response = requests.request("GET", pw_url, headers=headers, data=payload)
+ response = requests.request("GET", pw_url, headers=headers, data=payload, timeout= 30)
if response.status_code == 200:
# 以二进制写入模式打开文件
with open(f"{pw_mp3_path}", "wb") as file:
@@ -165,7 +165,7 @@ class TTS:
'Connection': 'keep-alive'
+ response = requests.request("POST", url, headers=headers, data=payload, timeout=30)
time.sleep(1)
data_list = response.json()
code = data_list["code"]
@@ -39,7 +39,7 @@ class PQ:
'viewStatus': '1'
encoded_payload = urlencode(payload)
- response = requests.request("POST", url, headers=headers, data=encoded_payload)
+ response = requests.request("POST", url, headers=headers, data=encoded_payload, timeout=10)
data = response.json()
code = data["code"]
if code == 0: