OAuth対応のPHPでTwitterに投稿するスニペット
2010年09月08日-
スポンサード リンク
OAuth対応のPHPでTwitterに投稿するスニペット。
Services_TwitterとHTTP_OAuthを使ったサンプルで私の使っているものです。
予め、pearコマンドでServices_Twitter, HTTP_OAuth をインストールしておく必要があります。
Consumer Key, Consumer secret は dev.twitter.com にログインしてアプリケーションを登録すると得られます。
登録したアプリケーションの「Edit Details」を選んだあと、右カラムの「Application detail」を選ぶと表示されます。
更に、Access Token, Access Token Secret は先程の画面の右カラムの「My access token」で得ることが出来ます。
4つの引数を得るのが面倒ですが一度覚えてしまえば簡単です。
Services_TwitterとHTTP_OAuthを使ったサンプルで私の使っているものです。
予め、pearコマンドでServices_Twitter, HTTP_OAuth をインストールしておく必要があります。
<?php
require_once 'Services/Twitter.php';
require_once 'HTTP/OAuth/Consumer.php';
$message = '投稿テストです';
try {
$twitter = new Services_Twitter();
$oauth = new HTTP_OAuth_Consumer(
'Consumer Key',
'Consumer Secret',
'Access Token',
'Access Token Secret');
$twitter->setOAuth($oauth);
$msg = $twitter->statuses->update($message);
echo "OK";
} catch (Services_Twitter_Exception $e) {
echo "Exception:"
echo $e->getMessage();
echo "NG"
}
?>

Consumer Key, Consumer secret は dev.twitter.com にログインしてアプリケーションを登録すると得られます。
登録したアプリケーションの「Edit Details」を選んだあと、右カラムの「Application detail」を選ぶと表示されます。
更に、Access Token, Access Token Secret は先程の画面の右カラムの「My access token」で得ることが出来ます。
4つの引数を得るのが面倒ですが一度覚えてしまえば簡単です。
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 2012年2月10日 管理人のブックマーク
- ブラウザ上でPDFを表示するJSライブラリ「PDF.js」
- 次世代の検索フォームを作成するjQuery&CSS3サンプル
- 2012年2月9日 管理人のブックマーク
- faviconを書き換えてfacebookの通知っぽくしてくれるfaviconアラート実装ライブラリ「Tinycon」
- ページめくりを実現するためのjQueryプラグイン集
- 2012年2月8日 管理人のブックマーク
- HTMLをアップするとCSSのスケルトンを自動生成してくれる「bearcss」
- HTML5で綺麗でインタラクティブなグラフが描けるライブラリ「Flotr2」
- 2012年2月7日 管理人のブックマーク
- 過去のエントリ



















間違いの指摘をしていただける方はメール、あるいはTwitterでお願いします(クリック)




