2014年4月6日日曜日

PHP:OAuth 関数群で Twitter 認証 その2

前回に引き続き PHP の OAuth モジュールで Twitter API を使用する方法です。

Twitter API 使用までの流れを再確認しておきます。


まず最初に API key と API secret を渡して、
未認証リクエストトークンをもらいましょう。

$oauth = new OAuth($config['twitter_api_key'], $config['twitter_api_secret']);
$tokens = $oauth->getRequestToken('https://api.twitter.com/oauth/request_token');
echo 'リクエストトークンは:' . $tokens['oauth_token'] . 'です';

OAuth クラスのコンストラクタに API キーと API シークレットを渡して、
OAuth オブジェクトを作成します。

OAuth クラスにはリクエストトークンをもらうための関数として
getRequestToken() が定義されているのでこれを使用しましょう。
リクエストトークンを受け取るための URL は Twitter Developers で公開されています。

リクエストトークンは getRequestToken() が返してくれる連想配列内に、
'oauth_token' というキーで格納されています。

続きます。

0 件のコメント:

コメントを投稿