- 2008-01-09 (水)
- カテゴリ:PHPメモ

wordpressとAPIを組み合わせてニュース投稿用のWEBサイトを作った。
というよりXMLをPHPでパースする練習で実験的に作った。
http://keyword-eye.nt0.biz (キーワードアイ)
記事投稿時にタイトルをキーワードとして,
KIZASI.jp提供のkizAPIから「関連キーワード」,「ブログ記事」を引っ張ってくる。
途中苦労した点がいくつかあるのでメモとして残す。
最初につっかかったのは,GETクエリをどうAPI側に渡すかだった。
記事を書いてある特定のキーワードを集客用として用意しても,
FORM送信しないと値が返ってこないものだとしたら,
そのワンクッションどうしても邪魔だった。
以下とりあえずメモ
XMLをどうパースするか
php5ならsimplexml
php4はDOMかPEAR
PEARのxmlSEREALIZERは優秀そうであったが
ここの環境では使えない。
手動インストールも可能だがPHP5が必要とのことで堂々巡りだ。
結局DOMで。
== * == * == * == * == * == * == * == * == * == * == *
その後・・・色々と分かったので書き足します。
GETクエリをwebAPIに渡す方法は,クエリの含まれたURLをリクエストするだけでした。
GETmethodはFORMをsubmitする必要はありませんが,これを書いた頃は仕組みがよく分かっていませんでした。
お次はXMLのパースについて。
php5ならsimplexmlで決まりでしょう(結局まだ使ったことないけど)。
php4ならPEARのシリアライザでいけました。
PEARの手動インストールはPHP5必須ではありませんでした。
(2009年3月23日追記)
- カテゴリ:PHPメモ

Comments:0
Trackback+Pingback:0
- TrackBack URL for this entry
- http://reoto.com/archives/196/trackback/
- Listed below are links to weblogs that reference
- wordpress と 公開API from ぼんずーず