仕事でAtomAPIを使用してLivedoorブログに投稿するプログラムを作ることになりました。まずはPHPなのかPerlなのかという選択を迫れましたが、macサーバのcpanがまともに動いていないという情けない理由で、PHPを選択せざる得ない状態・・。
PHPからAtomAPIを使用する場合はPEARのHTTP_Requestを使うみたいなので早速PEARコマンド実行。その後、こちらのサイトを参考に投稿したら見事成功!
ただ、blog_idをユーザ自らが入力するって仕様はどうなの?ということで、atom.xmlを除いてみるとばっちりblog_id付のurlが載っていました。これに関しては正規表現でも使って引っ張ってくれば大丈夫そうです。しかし、これってブログサービスによって色んな仕様がありそう・・。じかんかかりそうです。
地図といえばmappa

