通过使用curl成功将视频上传到imgur失败

bqucvtff  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(212)

通过curl上传图片效果很好,但不适合视频。
imgur api文档已经过时,似乎不适用于视频文件。
视频文件非常小,它是.mp4文件,imgur api只是返回null错误代码。
检查下面的windows curl示例。
在测试下面的代码之前,请记住:
1.将客户端ID插入YOUR_CLIENT_ID
1.调整-F "video=@的文件路径

  • 要求curl
  • 最新的Windows 10操作系统,包括curl.exe二进制文件。
  • curl二进制的Linux发行版。
    Windows批处理脚本示例.

以文件扩展名yourfilename.batyourfilename.cmd保存它

@ECHO OFF
curl --request POST --url "https://api.imgur.com/3/image" --header "Authorization: Client-ID YOUR_CLIENT_ID" --header "content-type: multipart/form-data;" -F "name=testuploadname" -F "description=sdfdsf" -F "type=file" -F "video=@C:\Users\Windows10\Desktop\5757578.mp4" -F "disable_audio=1"
PAUSE

输出,由于null错误代码,视频上传失败:

{"data":{"errorCode":null,"ticket":"0c328b47"},"success":true,"status":200}
baubqpgj

baubqpgj1#

curl -X POST -H "Authorization: Bearer YOURTOKEN" -F "video=@C:\Users\Windows10\Desktop\75427.mp4" https://api.imgur.com/3/upload

相关问题