Twilogのバックアップを使ってツイッターの投稿を丸ごと自分のサイトに表示する
Twilogのバックアップファイル"767i_bot-230930.xml.gz"を解凍して得られた"767i_bot-230930.xml"の構造は次の通り。 <?xml version="1.0" encoding="UTF-8"?> <tweets> <tweet> <id>1655731020979933184</id> <time>230509 092652</time> <text>~</text> </tweet> <tweet> <id>1410361141390241797</id> <time>210701 071434</time> <text>~</text> </tweet> ~ </tweets> 「time」の形式が気に入らなければテキストエディタで置換する。(例:検索文字列「<time>(\d{2})(\d{2})(\d{2})\ (\d{2})(\d{2})(\d{2})」、置換文字列「<time>20$1/$2/$3\ $4:$5:$6」) このファイルを自分のサイトにアップロードして、ブラウザで開いた時に投稿の一覧表を表示する。 その前に、上のコードに次のように使うxslファイル"767i_bot.xsl"を指定する。 <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="767i_bot.xsl"?> <tweets> ~ </tweets> その"767i_bot.xsl"のコードは次の通り。 (一部修正あり) <xsl:stylesheet vers