にぽたん研修所 兼 にぽたん休憩所

旧にぽたん休憩所をマージしたからわけがわからない

コード添削 〜 XML は一行も出てこないの巻

XML 開発者の日」には行かなかったので、資料が出てくると、つい見いっちゃいますね。
いやぁ、勉強になります。
行きたかったなぁ。

#/usr/local/bin/perl ←びっくりマーク抜け
use strict;
use XML::Atom::Entry;
use XML::Atom::Client;

my $PostURI = 'http://b.hatena.ne.jp/atom/post';

my $entry = XML::Atom::Entry->new;
$entry->title('Alpha Neet');
$entry->content('Honestly, I think I'll be loser if I start to work.');
↑I'←シングルクォート内シングルクォート。あと、loser に冠詞がない
...

my $api = XML::Atom::Client->new;
$api->username('naoya');
$api->password('foobarbaz); ← 閉じたい。
$api->createEntry($PostURI, $entry);

DIS りブームっぽいのでためしにやってみた。
でも全然いい気がしなかったから、これっきりにしよう。

こういうネタとしてじゃなくて、ちゃんと読みたい方は、このあたりの元ネタを見てください。
http://naoya.dyndns.org/~naoya/ppt/051125hatena_restapi.ppt