diff --git a/main.py b/main.py index cd90829..2bdf251 100755 --- a/main.py +++ b/main.py @@ -280,13 +280,14 @@ def get_video(message): rmediajson = {"i": bots[message.chat.id][1]} timestamp = int(time.time()) files = {'file': ("Fediverse-Bridge-upload-video-"+str(timestamp), open("tmp_video", "rb"))} + mediapost = requests.post(bots[message.chat.id][0]+'/api/drive/files/create', data=rmediajson, files=files, timeout=5) + if mediapost.status_code == 200: logging.info("上传%s成功", json.loads(mediapost.text)["id"]) else: logging.info("上传%s失败", json.loads(mediapost.text)["id"]) logging.info(mediapost.text) return False - mediapost = requests.post(bots[message.chat.id][0]+'/api/drive/files/create', data=rmediajson, files=files, timeout=5) 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": bots[message.chat.id][1]}