メニュー 閉じる

Blog

Ameba同時投稿の壁

とりあえずAmebaアカウント取得したので、既存blogとAmebaの同時投稿を実現しようとごにょごにょしてたんだけど、うまくいきませんでしたorz

とりあえず、前の日記に書いたXML-RPCはやっぱり間違いで、AtomPubでWSSE認証かつAmeba独自仕様(…というかバグじゃね?)が必要というところまで判明。

つーことでXML::Atom::Clientとかめっさ頑張って本番機に入れたけど無意味でしたorz
既存のWSSEをやってくれるライブラリとかが全く役に立たないので自分で実装しないといけないし、画像とか埋め込んだ日には、何段階もの手順を踏まないと投稿できない。。

Windows Live Writerからの直接投稿も、WSSE認証が通らないので当然ながら「403 Forbidden」で駄目。
時間無いからmixi日記の本文投稿の実装も断念してるのに、こんなん無理っしょ。。
BlogPetとかは独自実装してるのかな…

やりたくねーorz

Amebaはじめました。

なんかSNS色が強いので乗り遅れた感(^^;
つーわけでAmebaに登録してブログを作ってみました。

http://ameblo.jp/mikurins/

しかし、XMLRPCでmetaWeblog.newPostを呼び出すと403 Forbidden。
つーかそれ以前にPerlのXMLRPC::Liteで日本語をぶっこむとエラー(^^;

ぬぅ。

XMLRPC/Lite.pmのほうは「base64 => なんちゃら」の部分で日本語を考慮してなかったのでコメントアウトしたら動きました。

小飼弾氏が別件で同様の対処してましたので、とりあえずライブラリ直接EDITで一時解決。

あとは403 Forbiddenの処置ですが。。
XML-RPCじゃなくてAtomPub使うのかなぁ?

パスワードとかは30回くらい確認したんですが…w

あけました♪

あけましておめでとうございます~☆

今年は無事にカウントダウンに参加。
しずちゃんとも乾杯(いぇい♪)

2009年♪

今年も皆様にとって良い1年になりますように☆

がんばりまっせ~♪