Add timestamp to uploaded file name
This commit is contained in:
@@ -179,7 +179,8 @@ def get_image(message):
|
|||||||
with open("tmp_img", "wb") as tmp_image:
|
with open("tmp_img", "wb") as tmp_image:
|
||||||
tmp_image.write(downloaded_file)
|
tmp_image.write(downloaded_file)
|
||||||
rmediajson = {"i": misskey_token}
|
rmediajson = {"i": misskey_token}
|
||||||
files = {'file': ("tmp_img",open("tmp_img", "rb"),'image/png')}
|
timestamp = int(time.time())
|
||||||
|
files = {'file': ("Fediverse-Bridge-upload-img-"+str(timestamp),open("tmp_img", "rb"),'image/png')}
|
||||||
mediapost = requests.post(misskey_instance+'/api/drive/files/create', data=rmediajson, files=files)
|
mediapost = requests.post(misskey_instance+'/api/drive/files/create', data=rmediajson, files=files)
|
||||||
media_id_list=[]
|
media_id_list=[]
|
||||||
media_id_list.append(json.loads(mediapost.text)["id"])
|
media_id_list.append(json.loads(mediapost.text)["id"])
|
||||||
@@ -201,12 +202,12 @@ def get_video(message):
|
|||||||
with open("tmp_video", "wb") as tmp_video:
|
with open("tmp_video", "wb") as tmp_video:
|
||||||
tmp_video.write(downloaded_file)
|
tmp_video.write(downloaded_file)
|
||||||
rmediajson = {"i": misskey_token}
|
rmediajson = {"i": misskey_token}
|
||||||
files = {'file': ("tmp_video", open("tmp_video", "rb"))}
|
timestamp = int(time.time())
|
||||||
|
files = {'file': ("Fediverse-Bridge-upload-video-"+str(timestamp), open("tmp_video", "rb"))}
|
||||||
mediapost = requests.post(misskey_instance + '/api/drive/files/create', data=rmediajson, files=files)
|
mediapost = requests.post(misskey_instance + '/api/drive/files/create', data=rmediajson, files=files)
|
||||||
media_id_list = []
|
media_id_list = []
|
||||||
media_id_list.append(json.loads(mediapost.text)["id"])
|
media_id_list.append(json.loads(mediapost.text)["id"])
|
||||||
rjson = {'text': caption, "localOnly": False, "visibility": misskey_visibility,
|
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"上传视频成功")
|
logging.info(f"上传视频成功")
|
||||||
posted = requests.post(misskey_instance + "/api/notes/create", json=rjson)
|
posted = requests.post(misskey_instance + "/api/notes/create", json=rjson)
|
||||||
logging.info(f"发布帖子成功")
|
logging.info(f"发布帖子成功")
|
||||||
@@ -221,9 +222,10 @@ def get_audio(message):
|
|||||||
|
|
||||||
file_info = bot.get_file(fileID)
|
file_info = bot.get_file(fileID)
|
||||||
downloaded_file = bot.download_file(file_info.file_path)
|
downloaded_file = bot.download_file(file_info.file_path)
|
||||||
with open("tmp_audio", "wb") as tmp_audio:
|
timestamp = int(time.time())
|
||||||
|
with open("Fediverse-Bridge-upload-audio-"+str(timestamp), "wb") as tmp_audio:
|
||||||
tmp_audio.write(downloaded_file)
|
tmp_audio.write(downloaded_file)
|
||||||
rjson = uploadfile(caption, "tmp_audio", "audio/mp3")
|
rjson = uploadfile(caption, "Fediverse-Bridge-upload-audio-"+str(timestamp), "audio/mp3")
|
||||||
posted = requests.post(misskey_instance + "/api/notes/create", json=rjson)
|
posted = requests.post(misskey_instance + "/api/notes/create", json=rjson)
|
||||||
logging.info(f"发布帖子成功")
|
logging.info(f"发布帖子成功")
|
||||||
'''
|
'''
|
||||||
|
|||||||
Reference in New Issue
Block a user