gpt4 book ai didi

imgur - 如何使用 API 将 mp4(或其他视频)上传到 Imgur?

转载 作者:行者123 更新时间:2023-12-04 13:20:04 25 4
gpt4 key购买 nike

作为 Reddit 机器人的一部分,我正在使用 Imgur API 将图像上传到相册。但是,当我尝试上传 MP4 文件时出现错误:“文件类型无效 (1)”。使用该网站上传完全相同的 MP4 文件效果很好。

我正在使用此端点上传文件:POST https://api.imgur.com/3/image

https://apidocs.imgur.com/#c85c9dfc-7487-4de2-9ecd-66f727cf3139

最佳答案

以上评论不再正确——您确实可以使用 Imgur API 上传 MP4

import requests

url = "https://api.imgur.com/3/upload"

payload = {'album': 'ALBUMID',
'type': 'file',
'disable_audio': '0'}
files = [
('video', open('/path/to/Video.mp4','rb'))
]
headers = {
'Authorization': 'Bearer BEARERTOKENHERE'
}

response = requests.request("POST", url, headers=headers, data = payload, files = files)

print(response.text.encode('utf8'))

以上对我有用并且上传成功。不过需要注意的是,我还没有想出如何将上传绑定(bind)到我的帐户或特定相册中。它似乎忽略了 album_id 字段。换句话说,尽管使用了 Bearer token ,但它似乎是在“匿名”导航 API。

关于imgur - 如何使用 API 将 mp4(或其他视频)上传到 Imgur?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54468086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com