[愚痴]InstagramのAPI・・・[ダメ過ぎ]

ご無沙汰しております。

ぎっくり腰でまともに歩けないです。

 

昨日久しぶりにInstagramのAPIを触っていたんですが・・・
正直使い物にならないレベルにまで落ちたなぁという個人的な感想です。

最初に触っていたころは、
自分のタイムラインの取得が可能でしたが、今はそれができない・・・
タグによる検索もできない・・・
※タグ検索では、検索タグに引っかかるタグの名前の件数のみ取得可能・・

ただでさえ、APIで取得したデータをローカルに保存するなとか書いてあった気がするし、
もうねAPI公開とかしなくていいんじゃないかなと思ったりしちゃいました。

ただ、Instagramのアカウントでログインとかそういうのだけしたかったりするんだけど、
これだけをするだけでも、お伺いをたてなくてはいけないとか・・
もう面倒この上ない・・・

ということで、もうInstagramのAPIは使いものにならないとい愚痴でした。

スポンサーリンク

[メモ]プログラムによるinstagramへの写真投稿[API]

久しぶりの投稿です・・・

instagramに写真をuploadさせるやり方をグーグル先生に聞いて回ったところ

プログラムで投稿している人が居るではないですか!

その人のプログラムは基本的に、instagramのアカウントを持っていないと投稿することが出来ないみたいです。(なんでもそうか・・、※プログラム自体にIDとパスワードが必要になる感じなのがちょっといただけない感じです。本来であれば、アクセストークンなどを使用してuploadできるのが望ましいんですが・・)

投稿する画像のサイズは良く分からないですが、正方形でないとエラーになるようです。(他のブログを読んでいると縦横640px、サイズ500k以内的なことも書かれていた)

比率がおかしい場合のエラー時の戻り値

Array
(
    [0] => 400
    [1] => {"status":"fail","message":"Uploaded image isn't square"}
)

成功時の戻り値

Array
(
    [0] => 200
    [1] => {"status":"ok","media_id":"987765809705141669_15359112"}
)

尚、APIとしてのinstagramからの提供はないみたいですので、いつ変更されるかわからない感じです。

※instagramのデベロッパーサイト
https://instagram.com/developer/clients/manage/

※今回見つけたサイト
http://stackoverflow.com/questions/18844706/how-to-post-pictures-to-instagram-using-api
↑からの本家http://lancenewman.me/posting-a-photo-to-instagram-without-a-phone/

元記事のソースをそのまま(少しは修正)使用するだけで投稿は出来ました。

感想としては、上記投稿と他API提供されている機能などを盛り込みつつ自分なりのアプリを作ると面白いかもしれません。

最後に要注意なのは、上記プログラムから投稿するのはいいが、削除はスマートフォンのアプリからしか現在削除できないこと。
なのでこのプログラムを試す前には、アプリとID、パスワードをしっかり紐付け&メモしておく必要があるかと思います。

スポンサーリンク