twitter bot作成の理由
現在大学院に通っているが、研究室ではテキストマイニングの研究が中心であり、対話システムなどの研究がないので個人的に初めてみたいと思ったことがきっかけである。
そこでまずは、twitter上にbotを作ることにしてみた。
この記事はメモ書きです。時間あるときにしっかりと細かい内容や、データの取得などの方法も記述できればと思います。ご了承ください。
bot作成の事前準備
各種keyの取得をする。
そのために、Twitter Twitter Appsに登録が必要。
登録は以下のサイトを参考にした。
PythonでTwitter API を利用していろいろ遊んでみる
以下の流れで各種keyの取得をする。
1.Twitter Appsにアクセス
2.[Create New App]で新規appを作成する
3.各種keyを手に入れる
Consumer Key(API Key)
Consumer Secret(API Secret)
Access Token
Access Token Secret
自動ツイートのプログラム
以下を参考にした
Twitterのbotをpythonで作成する手順
自分のタイムラインの取得のプログラム
以下を参考にした
PythonでTwitter API を利用していろいろ遊んでみる
ここで問題が起こっていて、自分のタイムラインの取得はできているが、リプライをもらってもリプライ情報がnoneのままであり、リプライの取得ができない。
詳しい方いたら、原因をコメントで教えていただけると幸いです。
リプライをいれても
'in_reply_to_status_id': None,
'in_reply_to_user_id': None,
'in_reply_to_user_id_str': None,
取得できる情報はnoneのままで困っています。