Masaatoshi Ito の備忘録

主にザウルス(SL-C3100)に関する備忘録を書いています。更新停滞中&書く内容迷走中…。

goo ブログにおける DmBlogger の動作について

2007年05月14日 21時07分09秒 | Zaurus
DmBloggerサポートサイト
http://digitalmorning.net/dmblogger/

ザウルスからブログを更新するときは DmBlogger を使用させていただいています。
しかし goo ブログでは投稿済タイトルが取得できません。

調べてみると goo ブログに原因があるようです。

  1. mt.getRecentPostTitles の Content-type がおかしい( text/html を返す?)

  2. goo ブログ独自メンバ?の genrename が文字化けしている


とりあえず、やっつけで以下のような修整をしてみました。

bash-3.2$ diff blogclient.rb blogclient.rb.org
10,13c10
< #
<data.gsub!(/n.* < #
--- > 146,147c143 < # result = @server.call("mt.getRecentPostTitles",
blog.getId().to_s, @user, @password, readTitleAmount) <result = @server.call("metaWeblog.getRecentPosts", result = @server.call("mt.getRecentPostTitles", blog.getId().to_s, @user, @password, readTitleAmount)

取得のみしか試していませが、まずは大丈夫そうです。


2008/08/20
URLがアクセスできなくなっていたので修正(取消線追加)しました。
あと今日現在、またDmBloggerで取得できなくなっていました。
原因を調べるかどうか分かりません。

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 郵便番号の EPWING 辞書作成 | トップ | Opera などのキー操作 »
最新の画像もっと見る

コメントを投稿

Zaurus」カテゴリの最新記事