bloglinesモバイルゲートウェイ

changelog

* サイトをブログ形式に移行したので、今後更新があった場合はブログ上に記載します。(2005/04/10)
* シングルユーザ版を修正。詳細はこちら。(2005/02/22)
* マルチユーザ版を修正。タグの処理が適当だったのを、HTML::TagFilterを使うようにした。(2005/02/22)
* マルチユーザ版を修正。詳細はこちら。(2005/02/21)
* 不具合リストを追加。(2005/02/20)
* 1ユーザ専用でレンタルサーバ等でも比較的楽に利用できる、MobileBloglinesSimpleを公開しました。(2005/02/20)
* このページを公開しました。(2005/02/18)

概要

bloglinesには、モバイル向けサイトが一応ありますが、cookieに対応したブラウザじゃないと利用できないため、ほとんどの携帯からは利用することはできません。そこで、cookie対応していないブラウザからbloglinesを利用するためのゲートウェイをつくってみました。

ゲートウェイは次の2種類を用意しています。

ひとつめは、1ユーザ専用で利用するもので、レンタルサーバ等で利用しやすいことを考慮しています。サンプルはこちらです

2つめはマルチユーザで利用できるものです。サービスとして公開しますので、利用条件に同意できる方のみ、ご利用下さい。 利用条件に同意してbloglinesモバイルゲートウェイを利用する。

俺は京ぽんユーザだから本家のモバイルサイトが利用できるのですが、本家よりこっちの方が使いやすいです。(自分で作ってるんだから、自分好みなのは当然だけど。)

ソースダウンロード

利用条件

このゲートウェイが持つ機能

携帯向けだからなるべくシンプルにしたい、ってことで、できること/できないことは以下の様な感じになってます。

こんな機能が欲しい、というのがあれば、ぜひフィードバック下さい。

フィードバック

お気づきの点があれば、以下のフォームからフィードバックをお願いします。文字化けや表示がおかしいなど、特定のフィードに関して問題が発生している場合、フィードのURLも「必ず」明記してください。返信が必要な方は、お名前とメールアドレスも明記下さい。


不具合リスト

マルチユーザ版で一部の文字が化ける。(匿名さんフィードバック感謝です。)同じ文字でもシングルユーザ版では化けない。コンテンツはsjisに変換して表示しているのですが、マルチユーザ版ではこの処理をsledgeに任せていて、そこに起因してる気がします。対策考えます。(2005/02/20)sledgeで変換してる上に、自前のtt filterでも変換してるのが原因くさいです。sledgeに変換を任せると、出力はsjisなのにtemplateはeuc,、更にbloglinesからのレスポンスはutf-8というややこしいことになるので、Sledge::Charset::Shift_JISのoutput_filterをオーバーライドして、変換せずにそのままreturn $contentするようにし、自前のtt filterでのみ変換するようにしました。(2005/02/20)

謝辞

bloglines APIへのアクセスは宮川さんが作成されたWebService::Bloglinesモジュールを利用しています。モジュールを提供してくれているだけでなく、ゲートウェイ作成のためにモジュールを改造してpatchを送ったのですが、速攻で取り込んでくれました。感謝です。

前のページへ戻る