Bash 脚本上传图片到 imgur.com 自动请求新的 access_token

A Bash script to upload images to imgur.com automatically asking for new access_token

我想知道是否有一个已经编写好的 Bash 脚本 可以将图像上传到 imgur.com 以及 并自动执行请求新访问令牌的过程 一旦过期。

搜索这样的脚本我发现了一些不支持 OAuth2 的脚本:

引自 Imgur 的 OAuth2.0 概述

The Imgur API uses OAuth 2.0 for authentication. OAuth 2.0 has four steps: registration, authorization, making the request, and getting new access_tokens after the initial one expired.

Imgur's uploading tools 中搜索我发现了不支持 OAuth2.0 的脚本,因此它们与我的情况无关。

谢谢!

我前几天写了这么一个工具:rugmi.

以下是一些用法示例:

Upload foo.png, bar.png, baz.png and print the result links to stdout.
$ rugmi -f foo.png -f bar.png -f baz.png
    or
$ rugmi -- foo.png bar.png baz.png

Upload all JPEG files in a directory and print the result links to stdout.
$ find dir/ -type f -name '*.jpg' -print0 | rugmi -0

Upload foo.png and print an HTML type of link to be displayed as a medium thumbnail.
rugmi -f foo.png -t HTML -s MT