2009年8月アーカイブ

Movabletypeでエントリーに対してのコメントをFriendFeedからも受付け・表示させるようにしました。jQuery 、FriendFeed APIを利用して、jsonデータを受取って実装するようにしています。今回はスキームとコードについての紹介です。FriendFeedからコメントを受付できるようにすることで、リアルタイムにレスポンスを返すことができるのをはじめ、コメントをくれるユーザーとのつながりも強く、増やす可能性を広げることができるかと思います。

TwitterよりFriendFeed メインでライフストリーミングしています。自分の中ではかなりFriendFeed の機能に惚れこんで使いこなしています(つもり・・・)。

さて、MovabletypeにFriendFeedからもエントリーに対してのコメントを受付・表示するようにしました(jQueryとFriendFeed APIを利用して)。今回はそのスキームとコードについて紹介します(コードには自信がないのですが)。Movabletypeにかぎらず、Wordpressはじめ他のブログサービスでもコードを変えることで実装できるかと思います。

基本的にはFriendFeed にアカウントを作り、アカウント設定で自ブログのフィードを読み込ませる(流す)必要があります。そうした上で自ブログにFriendFeedからもコメントを受付、表示することができるようになります。

FriendFeed側にコメント受付窓口を設けることで、ブログと自分との距離感を短くする=読者との距離を縮めることができるのかと思います。他に自分の都合のいいスキームで読者とやり取りができるといった点でしょうか。リアルタイムにレスポンスできる、読者とつながる可能性が広がるといった点、エントリーに対しての内容を読者と一緒に掘り下げることや、広げていけれる(自分でもコメントできるので気軽に追記できる)点など、いくつかのメリットを取り上げることができると思います。

スキーム

FriendFeed API を利用します。ベーシック認証なしでseachデータをjsonで拾ってくることができます。それを利用し、返ってきたjsonデータをjQueryで読み込み、表示させるといった具合になります。実際のコメント受付はFriendFeedでの該当フィードへのリンクを表示させ、そちらから受付けることになります。

Twitter bot を作る場合、in_reply _to_status_idをstatusと一緒になげることでユーザーの使うクライアントで紐付けてみることができる。replyのタイムラグがある場合は、そうしたほうがいいという話です。

twitter reply botは in_reply_to_status_idもstatusと一緒に投げるといいです。ユーザーの使うクライアントによっては紐付けて表示されます。

Twitter / Taiyo FUJII: replyで結果を返すボットはin_reply_to ...より引用:

replyで結果を返すボットはin_reply_to_status_id使ってほしいなぁ。

Twitter / Taiyo FUJII: @cool_ni_ikou 返信を読むまでタイムラグ ...より引用:

@cool_ni_ikou 返信を読むまでタイムラグがある場合にreply_..がついてれば自分のポストをたぐって確認することができるので対応していただけると嬉しいです。スレッド表示できるクライアントもありますし。

Taiyo FUJII (t_trace) on Twitterthx.

Net::Twitterであれば、以下のような感じで
($statusはテキスト、$idは受取ったポストのidで)

$twit->update({ status => $status, in_reply_to_status_id => $id });

ちょうどmiyagawaさんがMTプラグインPubSubHubbub をリリースされたので早速実装してポストして試したかったのもあります。PubSubHubbub | MovableType.org - Home of the MT Community

Plaggerプラグインです。HatenaBookmarkTagsプラグインをちょっといじって、HatenaBookmarkrRelatedEntryを作ってみました。はてブされたエントリーのはてぶページでの関連エントリー部分をフィード本文下に追加します。関連記事を追いたいときには便利かと。

plagger プラグインです(自信ありませんが)。はてブされたエントリーのはてなブックマークページでブックマークコメントの下に表示される関連エントリーをフィードに追加するものです。HatenaBookmarkTagをちょっといじって関連エントリーをフィード本文に追加できるようにしました。Web::Scraperを使っています。

以下のような感じで読み込んだフィード本文下に関連エントリーを追加します。興味のある内容であれば、関連エントリーを追っていくことも簡単にできますね。

hatenabookmarkrelatedentry.png

サービス

AmaPOP - amazon affiliate link generator/アマゾンアソシエイト(アフィリエイト)リンク

AmaPOP - amazon affiliate link generator
手軽にあなたのアソシエイトID入りのアマゾンアソシエイト(アフィリエイト)リンクを作成することができるサービス

人気アクセスランキング

OpenID対応しています OpenIDについて
Powered by Movable Type 4.25

このアーカイブについて

このページには、2009年8月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2009年7月です。

次のアーカイブは2009年9月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。