- 現在表示しているページ
- 日々是作譜 » API » twitter API + PHP
twitter API + PHP
[観] Twitter API 仕様書 (勝手に日本語訳シリーズ)とりょーちの駄文と書評:Twitter APIをphpで使う方法(サンプル)を参考に、PHPでtwitter APIを使って、username/passwordの認証とポストをしてみました。
サンプルソース
curlでhttpプロトコルを通していますので、PHPにlibcurlライブラリのパッケージがインストールされている必要がありますのでご注意ください。
認証
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://twitter.com/account/verify_credentials');
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, 'username:password');
$buffer = curl_exec($ch);
curl_close($ch);
if($buffer=='Authorized'){
// 認証OK
}else{
// 認証NG
}
ポスト
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://twitter.com/statuses/update.xml'); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'status=message'); curl_setopt($ch, CURLOPT_USERPWD, 'username:password'); $buffer = curl_exec($ch); curl_close($ch);
Google AdSense
関連エントリー
コメント投稿
トラックバック
このエントリーのトラックバックURL:
http://mt.hiroyukiarai.jp/mt-tb.cgi/87
- 2009年04月21日 23:12Twitter API + PHP のためにいろいろ調べてみる from ラボブログ
スパイスラボ神部です。 未完成な開発中の mixi アプリ twitterframe のために、Twitter API + PHP についていろいろ調べて......
検索
Google AdSense
最近のエントリー
- [MediaWiki]Google Adsenseを導入
- PHPのヒアドキュメント
- [MediaWiki]htaccessでShortURLを実現する
- [MediaWiki]ファイルのアップロードを有効にする
- [MediaWiki]sitemap.xmlを簡単生成「Google Sitemap Extension」
- [bbPress]会員サイト構築に使えるプラグイン5種
- [WordPress]会員サイト構築に使えるプラグイン9種
- [MediaWiki]Google Analyticsを設置
- [MediaWiki]ロゴ、faviconの変更
- twitterクライアント「pocket*」は、followerの数が多ければ多いほど使い勝手が悪くなる
カテゴリー



