ネットサービスの開発に役立ちそうな話題を中心にお届けします。
F.Ko-Jiの「一秒後は未来」 > API > 訪問者のブログURLを自動取得してるLijitの仕掛けに驚いた
2008年06月11日 15:04
1336日前に投稿

訪問者のブログURLを自動取得してるLijitの仕掛けに驚いた

  • ... PV
  • このエントリーをはてなブックマークに追加

スポンサード リンク

ちょっとしたことですが、すごく賢いなぁと思ったので紹介します。

Lijitという海外のサービスがあるのですが、そこに使われている仕掛けが面白いです。

このサービスではまず最初にブログのURLを入力する必要があるのですが、

lijit-mybloglog.gif

↑ え!?すでに入力されている!

自分で入力したわけでもないのに、すでにフォームに私のブログのURLが入力済みなのです。

一体全体どうやってるんだろうと思ってJavaScriptのソースを見てみたところ、

  • MyBlogLogのウィジェットからMyBlogLogのユーザIDを取得
  • 取得したユーザIDを利用して MyBlogLogのAPIをリクエスト
  • 返ってきたレスポンスから、そのユーザのブログURLを取得

という処理をおこなっていました。LijitのHTMLソースの findMBLblog() と findMBLblogCallback() という関数でそれらの処理がおこなわれています。ウィジェットのDOM要素から強引にユーザIDを取ってきているわけです。

ということなので、訪問者がMyBlogLogのユーザでない(もしくはユーザだがログインしていない)場合はブログのURLを取得できないのですが、そうでなければユーザの手間を省いてあげることができます。

ちょっとした心遣いがいいなぁと思った次第です。

スポンサード リンク

Written by
Meity.jp - 「DM送りたいのでフォローしてください」とかめんどくさくないですか?


トラックバック

このエントリーのトラックバックURL:

API / ユーザビリティ

English version

前のエントリー: « Google Gears から Gears へ - Google Developer Day 2008
次のエントリー: F906iのサーチキー、フルブラウザ検索の検索サービス追加に期待 »

コピペにご利用ください。

タイトル:

URL:

リンク用HTMLタグ: