京大生のためのブログ | blog.kyoto-u.com | 使い方 | 管理モード | kyoto-u.com |

« テストー | メイン | あなたの疑問に答えます その1 »

July 20, 2005

今日も元気にお仕事

更新通知Pingを受け取って、新着エントリーを一覧表示するスクリプトを書いてました。
できたのがこれです→京大生のブログリンク
Myblog japanの「最新記事一覧」みたいなものですね。

作成手順をメモしておこう。

基本的には、
BoundlessOcean : PHPでpingを実装する
BoundlessOcean : 続・PHPでpingを実装する。
このサンプルをベースにした。

ただこれだとXML_RPCの仕様上、ブログ自体のタイトルとURLしか取得できないので、それぞれのブログのRSSを通じて最新のエントリーを読み出すことに。

とりあえずPEARのXML_RSSパッケージをぶち込んで、
Do You PHP? - PEARのXML_RSSでRSSしてみる
を見つつコーディング。

その後、RSSのdc:dateの取り回しが悪いことに気づく。
ぐぐってみたら
W3C-DTFを解析する
というサンプルがあったのでありがたく使わせていただいた。

ってことで、いろんなサンプルをごちゃ混ぜにしたらできたって感じですが。

それにしても、我ながらユーザビリティとか何も考えてないな。。
何とかしないと。

投稿者 StaffD : July 20, 2005 02:35 AM | トラックバック

コメント

コメントしてください




保存しますか?