注意!!
現在のTwitterの利用規約では
ココの項目に引っかかる 可能性(日本語訳のため本来の意図かどうかが不明)があるため
スクレイピングを実行してなんかあっても 知りません 自己責任でやってねぇ
現在のTwitterの利用規約では
ココの項目に引っかかる 可能性(日本語訳のため本来の意図かどうかが不明)があるため
スクレイピングを実行してなんかあっても 知りません 自己責任でやってねぇ
http://twitter.com/tos
(iii) Twitterから提供されている弊社の現在利用可能な公開インターフェースを通じる(かつ、その使用条件に従う)以外の一切の手段(自動その他を問いません)により本サービスにアクセスし又はこれを探索し、あるいはかかるアクセス又は探索を試みること。但し、Twitterと別に結んだ契約においてこれを行うことが特に認められている場合はこの限りではありません。(注:本サービスのクローリングは、robots.txtファイルの規定に従って為される場合には許されます。但し、Twitterの事前の承諾なくして本サービスのスクレーピングを行うことは明示的に禁じられています)。
先週ぐらいから
scraping コンテキストに移動して
Twitterのログイン方式が変わり
APIでログインしても WEBにはログインされなくなってました
(ようは ふぁぼったーでFavをつけるときにログインしても Web側にはログインしなくなった)
この仕様変更で スクレイピングのログインができなくなっていました
TIGの作者のほうのから情報がないので
で すくみずー すくみずー とさけんでたら @tmyt さんが パスワード設定するなら作れるよ といってくれたので よろしくーーー といったところ 半日もかかっらずあがってきました
メモがてら構築方法を・・・
前提として 公開されている最新のDLLとmonoが必要です。
(あと 可逆変換した形でPasswordを扱いますので TIGを外部からみれる場所に設置したりしないでね。)
うちのTwitterIrcGatewayはmonoを使わずに そのまま実行してたので
monoをインストール
で最新のDLLに更新
2009-06-23 - TwitterIrcGateway Update - TwitterIrcGateway - はてなグループあとはもともとのscraping.pyを下記pyに置き換えて mono経由でTIGを起動
http://www3.refy.net/GlobalScripts/scraping2.py
IRCクライアントからTIGにログインして
/join #console
password $twitterPass$
($twitterpass$は自分のTwitterPasswordに置換して)
interval $time$
($time$ に更新を希望する時間を入力)
relogin
ここでエラーが出る場合がありますのでそのときは
exit して
DLRコンテキストでreloadしてもう一度やればいけるようです。
System.Webなエラーが出るときは
http://www3.refy.net/System.Web.dll
をTIG本体のDLLがあるのと同じフォルダに突っ込む
Let's Enjoy Twitter!
不明な点ありましたら @satowebに投げてもらえればなんか対応します





コメントする