LoginSignup
4
6

More than 5 years have passed since last update.

ターミナルからgyazoに画像をアップロードする

Posted at

ドキュメントが間違っていたみたいで地味にハマって別のAPI使って解決していましたが、この度お問い合わせの返信が来て解決しました(2014/11/10時点)。

ユーザー登録

アプリケーションを登録

New Applicationから

new app

NameとCallback URLは適当に

create app

あとは作成したアプリケーションの詳細に飛んで、Access TokenをgenerateすればOKです。

APIを叩く

ドキュメントにあるようにクエリとしてAccess Tokenをつけると失敗します。

$ curl -i https://upload.gyazo.com/api/upload?access_token=YOUR_ACCESS_TOKEN \
          -F "imagedata=@/home/gyazo/greaetpicture.png"
{"message":"You are not authorized."}

問い合わせたらAccess tokenはクエリに含めても認識しないとのこと。
以下のようにしたら成功しました。

$ curl -i https://upload.gyazo.com/api/upload -F access_token=YOUR_ACCESS_TOKEN \
          -F "imagedata=@/home/gyazo/greaetpicture.png"

今後どちらかが修正されるといいですね。

4
6
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6