はじめに
実装する前の準備
下記のサイトにアクセスしてTwitter APIに必要なAPIキーを取得する。 developer.twitter.com
数年前に比べるとだいぶ面倒な手続きが必要になった。理由を200文字以上など記載しないといけない。しんどい。理由、それは「使いたい」からだ。
申請の手続きが完了すると下記の画面が表示され、登録しているメールアドレスにメールが送信される
下記のメールが送信されるので、確認ボタンをクリックする
審査中となってしまった。数日待たないと使えないらしい。
間に合わないことを土下座しよう。
ライブラリ
- Twitterの下記のlibraryを利用して実装してみる。 github.com
実装想定コード
require('twitteroauth/autoload.php'); use Abraham\TwitterOAuth\TwitterOAuth; $consumer_key = 'XXXXXXXXX'; $consumer_key_sercret = 'XXXXXXXXX'; $access_token = 'XXXXXXXXX'; $access_token_secret = 'XXXXXXXXX'; $connection = new TwitterOAuth($consumer_key, $consumer_key_sercret, $access_token, $access_token_secret); $tweets = $connection->get('search/tweets', ['q' => '<お客様ご指定のキーワード>']);