[BACK]


>Feb 28,2007 (Wed) 01:18 - [PHP API] BrainerのAPIを使うライブラリ書いてみた この記事をクリップ!

すっかりこのページはカメラのページだと思われてる月宮です。こんばんは。
最近なんですがブレイナーっていうコンテンツマッチ広告やってるところ登録してみました。
ポイントとしては、広告の取得に関するWebAPI公開してるってことですか。
で、まあいちいちマニュアル見に行くのもだるいっていうか、そもそもマニュアルがどこにあるかわかりづらかったのでPEARっぽく書いてみた!

pear install http://angelcat.info/download/Services_Brainer-0.1.0.tgz

とかやるとインストールされます。
必要バージョン PHP5以上。面倒だから。(ひょっとしたら5.1以上。SPLって5.0時代にも勝手に入ったんだっけ・・・?)
必須ライブラリ HTTP_Request, Cache_Lite

とりあえず現状の問題点としては
・文字コード周りの実装が適当な気がする。面倒だから。
・なぜか同じ広告が違うURLでかかってくるので、タイトルと広告文でhash取って同一のものを取り除いてあげた。
 API有効活用!(やや嘘
・適宜キャッシュしてAPI叩きまくってサーバに負荷かけないでね、と書かれていたものの、
 どうもURLの有効期限が割と早く切れてしまう気がする。
 これで適宜キャッシュってどういうタイミングですれば・・・。

とまあ、ここまではおまけで。
http://servlet.sakura.ne.jp/wiki/index.php?PEAR_PackageProjector
こういうものを作ってる人がいて、これを使うと簡単にPEARパッケージ作れるよ!と聞いたので調子に乗って作ってみました。
$_ENV["PWD"]が自分の環境では取得出来て無くて、$_SERVER["PWD"]に書き換えたけど。
しかしまあ、凄い勢いでプログラムから離れてる気がするな・・・。我ながら。


名前とか: (省略可)
コメント:

パスワード:


上に表示されている画像に書かれている文字を入力してください。:

[BACK]