npca-lt hideo54[osc kyoto 2014]
Post on 24-May-2015
384 Views
Preview:
DESCRIPTION
2014年8月2日に京都で開催されたOSC Kansai 2014にて、灘校パソコン研究部LTのhideo54のLTに使用したスライドです。
TRANSCRIPT
やろうと思ったこと
• ユーザーはいわゆる“Sign in with Twitter”でログインする
• お手製のログインシステムを作る必要がない
• MySQLにAccessTokenを保存するだけ
図解
ConsumerKey&Secretから RedirectURL作る
TwitterAccountで ログインしてもらう
ページ内の ボタン
twitteroauth.php OAuth.php
index.php
Library
図解
返されたTokenから AccessTokenゲット
→SESSION, DBに保存
Tokenを 返してくれる
twitteroauth.php OAuth.php
SESSIONに AccessTokenが あるのを確認
index.php
Library
感想
• Pythonでのbot処理の方法考えるのもつらかった
• 結局、DBからデータを引いてくる→atコマンドでそれぞれのbot用の実行プログラムを作り定時実行する、という形に
• よりよい方法ありそう…
展示• CharacterTrends • 今まで見たアニメ(animetick.net/users/
hideo54)に出てきたキャラに関するツイートを拾い、自然言語処理を通してポジティブ度を算出
• つぶやかれている頻度とともに可視化
top related