Imgurに画像をアップロード - sabatora284/notes GitHub Wiki

imgur に複数画像をアップロードするショートカット

Geschar 25, レス 255 より

ショートカット Upload multi-images (API)

https://www.icloud.com/shortcuts/340e7d072d97462a8c55220a0ef891cd

注意

  • Geschar の 設定 > 書き込みの設定書き込み画面で画像を選択する を オンにして使用する
  • 個人のギャラリーにアップロードするためにアクセストークンが必要
  • PCでWEBブラウザとメモ帳を並べての作業をおすすめ

アクセストークンの取得方法

[要約]

  1. imgurにユーザーカウントを登録する
  2. WEBブラウザから個人利用のimgurアプリAPI利用を申請する
  3. WEBブラウザから個人利用アプリとしてアクセスする
  4. アドレスバーのURLに記述されているアクセストークンを確認する
  5. ショートカットにアクセストークンを記述する

[詳細手順]

  1. imgurにユーザーアカウントを登録する

  2. https://api.imgur.com/oauth2/addclient にアクセスする

    • Application name → 適当になにか入力
    • Authorization type → 上から2つ目の Oauth 2 authorization without a callback URL
    • Email: → 自分のメールアドレス

    [submit] すると ClientID と Client secret が得られるのでメモ帳にコピペする

  3. ClientID を使って下記にアクセスする XXXXXXXX に 2) で取得した ClientID を入力する

    https://api.imgur.com/oauth2/authorize?client_id=XXXXXXXX&response_type=token

  4. imgurのトップに画面遷移するが URL欄にアクセストークンが記述されているのでメモ帳にコピペする

    https://imgur.com/#access_token=YYYYYYYYYY&expires_in~ のYYYYYYYYYYがアクセストークン

  5. ショートカット内の「自分のアクセストークンを入力する」の部分をアクセストークンで上書きする

[補足]iPhoneのSafariだけで完結させたいけど「4) imgurのトップに画面遷移する」のところでImgurアプリが起動してしまう場合

  • (Geschar 28 レス 358)
  • Safariでimgurを検索して、検索結果からimgurサイトを開く。通常はリンクをタップするとImgurアプリが起動するが、リンクを長押しして「新規タブで開く」で開いた後はリンクをタップしてもImgurアプリが立ち上がらなくなる。

[Geschar での画像アップロードについて]

Geschar はアプリから直接画像をアップロードする機能は無い。 代わりに iOS の共有機能が提供されていて、書き込み画面から画像を選択し共有シート経由で他アプリと連携することができる。

  • Imgur 公式アプリ (バージョンによって動作したりしなかったり)
  • Imgur が提供するショートカットアクション (2005.04.26 現在 匿名アップロードは可能)

の安定動作や共有可能で他のアップローダーを使用するアプリが登場するといいな