修复犯傻

This commit is contained in:
2021-12-19 08:39:51 +08:00
parent 6dbd11450c
commit 19379cbaac
2 changed files with 4 additions and 7 deletions
+1
View File
@@ -3,4 +3,5 @@
/.idea
/__pycache
/tmp_video
/tmp_audio
/__pycache__
+3 -7
View File
@@ -162,18 +162,14 @@ def uploadfile(caption,filename, mimetype):
rmediajson = {"i": misskey_token}
files = {'file': (filename, open(filename, "rb"), mimetype)}
try:
trycount=0
mediapost = requests.post(misskey_instance+'/api/drive/files/create', timeout=10, data=rmediajson, files=files)
except:
trycount = trycount + 1
if trycount >= 3:
logging.info(f"服务器超时")
else:
mediapost = requests.post(misskey_instance+'/api/drive/files/create', timeout=10, data=rmediajson, files=files)
logging.info(f"上传失败")
break
media_id_list=[]
media_id_list.append(json.loads(mediapost.text)["id"])
rjson = {'text': caption, "localOnly": False, "visibility": misskey_visibility,
"fileIds": media_id_list, "viaMobile": False, "i": misskey_token}
"fileIds": media_id_list, "viaMobile": False, "i": misskey_token}
logging.info(f"上传成功")
return rjson