Twitter フレンドシップ
TwitterのOAuth認証
2011年01月11日
クライアントさんから連絡がないので、前から作ってみようと思っていた、Tittwer Bot を開発することにしました。
以前APIを利用して、つぶやきを検索するソースは作ったことがあります。今度はつぶやきを投稿するツールです。
おそらくネットにサンプルがゴロゴロしていると思うので、検索してみます。
すぐに探し出せました。
早速、ちょっと修正して動かしてみます。
ところが、エラーが返ってきます。
なぜだぁ。
調べてみると、どうやらTwitter API からのつぶやきは、Basic認証からOAuth認証に変更になったようです(2010年8月ごろ)。
サンプルコードはBasic認証でした。
OAuth認証のサンプルを探してみます。
こちらもすぐに出てきました。
OAuth認証用のフリーツールがあるので、それを利用するとよいようです。
ありがたや、ありがたや。
twitter/PHPでつぶやき投稿(OAuth認証)
を参考に、組み込んでいきました。
ところが、何度やっても【oauth_token】と【oauth_token_secret】が取得できません。
【Consumer key】と【Consumer secret】は取得できるのですが。
困った・・・
そこで別サイトを探してみました。
PHP+OAuthでTwitter - SDN Project
の方法で、【Consumer key】、【Consumer secret】、【oauth_token】、【oauth_token_secret】が全て取得できました。
以前APIを利用して、つぶやきを検索するソースは作ったことがあります。今度はつぶやきを投稿するツールです。
おそらくネットにサンプルがゴロゴロしていると思うので、検索してみます。
すぐに探し出せました。
早速、ちょっと修正して動かしてみます。
ところが、エラーが返ってきます。
なぜだぁ。
調べてみると、どうやらTwitter API からのつぶやきは、Basic認証からOAuth認証に変更になったようです(2010年8月ごろ)。
サンプルコードはBasic認証でした。
OAuth認証のサンプルを探してみます。
こちらもすぐに出てきました。
OAuth認証用のフリーツールがあるので、それを利用するとよいようです。
ありがたや、ありがたや。
twitter/PHPでつぶやき投稿(OAuth認証)
を参考に、組み込んでいきました。
ところが、何度やっても【oauth_token】と【oauth_token_secret】が取得できません。
【Consumer key】と【Consumer secret】は取得できるのですが。
困った・・・
そこで別サイトを探してみました。
PHP+OAuthでTwitter - SDN Project
の方法で、【Consumer key】、【Consumer secret】、【oauth_token】、【oauth_token_secret】が全て取得できました。
コメント