cosmos.pl

まー適度にまとまったスクリプトになったので、TechnoratiLink CosmosをJavaScript includeできるようにJavaScriptファイルとして出力するスクリプトを晒してみる。正規表現ベースで"いべんとどりぶん"な方法でXMLをパースしてます。"いべんとどりぶん"って言うとカコイイ。

出力のカスタマイズは39・46・71行目あたりを編集することによってやります。RSSのURLとか最終更新日時(よくわからない日時なんですが)なども表示したい場合は、$item{rssurl}とか$item{lastupdate}などと書けばOK。もちろんHTMLやRSSとして吐くことも可能。また、適切なHTTPヘッダをつけてやればCGIで動作させることも出来ますが、TechnoratiのAPI使用は一日500リクエストまでとなっているので、やめておいたほうが無難です。まーなんだ、cronで回せということ。