Twitter botの作成① (2017/04/11)

アプリ作成者としての登録

Twitterでbotを使用するには先ずアプリ作成者として登録する必要がある。

①Twitterのアカウントを作成する。

アカウント作成の手順はあえて書く必要もないと思うので省略する。Twitterをやっている人なら、そのアカウントを使ってもいい。だが、もしそのアカウントに携帯電話番号を登録していない場合は登録する必要がある。

②以下のアドレスをクリックする。

https://apps.twitter.com/

③右上隅の「Sign in」をクリックする。

④「Twitterにログイン」でIDとパスワードを入力し、「保存する」にチェックを入れ、「ログイン」をクリックする。

⑤「Create New App」ボタンをクリックする。

⑥「Application Details」で「Name」にアプリの名前、「Description」にアプリの説明、「Website」にウェブサイトのアドレスを入力する。

Webアプリを作るのでなければ、ウェブサイトは実在しないアドレスでも構わないようだ。

⑦「Developer Agreement」で「Yes, I have read and agree to the Twitter Developer Agreement.」にチェックを入れる。

⑧「Create your Twitter application」ボタンをクリックする。

キーとアクセストークンの取得

上に続けて実行する。

①「Keys and Access Tokens」タブをクリックする。

②「Consumer Key (API Key)」と「Consumer Secret (API Secret)」をメモする。

③「Create my access token」をクリックする。(※)

④「Your Access Token」で「Access Token」と「Access Token Secret」をメモする。(※)

※ 私が取得したときはこのようであったが、以来、新しいアプリは作っていないので未確認。

python-twitterのインストール

python-twitterはPythonでTwitterのAPIを動かすライブラリである。他にも多くのライブラリがあって、どれがよいか分からない。とりあえず、更新頻度が高く、活発そうなのでこれにした。

以前、通常バージョンはPython3では正常に動かなかったので(今はどうか確認していない)、開発バージョンをインストールする。

$ pip install --upgrade git+git://github.com/bear/python-twitter.git

コメント

非公開コメント