2011年04月18日 twitter APIを利用して、twitterにツイート

By | 2011年4月18日

twitter APIを利用してtwitterにツイートするメモ。
 #WEBサイトに投稿があった場合、twitterにも自動ツイート。
 
 
1. http://dev.twitter.com/で4つの認証情報を取得。初期設定。
 ・CONSUMER_KEY
 ・CONSUMER_SECRET
 ・OAUTH_TOKEN
 ・OAUTH_TOKEN_SECRE
 
 
2. PHPのOAuthライブラリ(twitteroauth)をダウンロード。
  https://github.com/abraham/twitteroauth
  
 
3.twitteroauthを解凍。twitteroauthフォルダをサーバにアップロード。
  #フォルダには2つのPHPファイル(twitteroauth.php,OAuth.php)
 
 
4.投稿用のPHPに以下の7行を追記。(XXXXは認証情報。YYYYは投稿したい内容)
  #ここから、twitteroauth.phpを呼び出す。

define(“CONSUMER_KEY” , “XXXX”);
define(“CONSUMER_SECRET” , “XXXX”);
define(“OAUTH_TOKEN” , “XXXX”);
define(“OAUTH_TOKEN_SECRET” , “XXXX”);
require_once(“twitteroauth/twitteroauth.php”);

$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN , OAUTH_TOKEN_SECRET);
$connection->post(“statuses/update”, array(“status” => “YYYY”));
 
 
●参考
 http://d.hatena.ne.jp/hirokan55/20100124/p1