Tips : プライベートアドレスを活用しよう
2007年12月31日 Monday @ 5:51:39 by Miyazaki Hiroshi
先日、Remember The Milk リローデッド として RTM の大幅バージョンアップをお伝えしましたが、そのバージョンアップで搭載されたプライベートアドレスを活用していますか? GoogleカレンダーやGoogleリーダーとの連携を例に、プライベートアドレスの活用方法をご紹介します。
プライベートアドレスとは?
RTMが扱うプライベートアドレス機能とは、他のWebアプリケーションなどと連携するための Atom / Rss / iCal データについて、認証不要でリセット可能なアドレスを提供するものです。
多くのRSSリーダーやカレンダーサービスは、今までRTMが提供しているような認証付きのフィード(アクセスするためにRTMのユーザ名とパスワードを必要とします)をサポートしていません。従って、リストを公開しなければ、Googleリーダーや、Googleカレンダーのようなサービスにフィードを取り込むことができませんでした。でも現在は、プライベートアドレスを利用することにより、リスト非公開のまま、様々なサービスにフィードを取り込むことが可能です。
プライベートアドレスの操作
プライベートアドレスの有効/無効を切替えるには、設定画面の全般タブにある、プライベートアドレスの項目で有効/無効を選択します。また、「非公開 URL をリセットする」をクリックすると、各リストの Atom / Rss / iCal のプライベートアドレスが別のアドレスに変更されます。誤ってURLを公開してしまった場合や、個人情報保護のために定期的にアドレスを変更する場合などに利用するとよいでしょう。

Google カレンダーと連携する方法
RTMのプライベートアドレスを利用することで、リストを公開することなく、GooglaカレンダーにRemember The Milkのタスクを表示することができます。(タスクの期日を基準にカレンダー表示されます)

Remember The Milkにて、プライベートアドレスを有効に設定してください。次に、Googleカレンダーに表示するリストを表示し(この時タスク未選択状態としておく必要があります)、リスト情報スクリーンより、「iCalendar(イベント)」のリンク先アドレスをコピーしておきます。

Googleカレンダーにて、「カレンダーの管理 」リンク → 「カレンダーを追加」ボタン → 「URL で追加」タブ とクリックして、「公開カレンダーの URL」に、先程コピーしておいたiCalのプライベートアドレスを貼り付け、追加ボタンをクリックします。

これで、GoogleカレンダーにRemember The Milkのタスクが表示されるようになります。Google カレンダーに限らず、iCal形式のデータを扱えるアプリケーションであれば、どんなサービスとも連携可能です。
Googleリーダーと連携する方法
RTMのプライベートアドレスを利用することで、リストを公開することなく、GooglaリーダーにRemember The Milkのタスクを表示することができます。

Remember The Milkにて、プライベートアドレスを有効に設定してください。次に、Googleリーダーに表示するリストを表示し(この時タスク未選択状態としておく必要があります)、リスト情報スクリーンより、 「Atom」のリンク先アドレスをコピーしておきます。

Googleリーダーにて、「登録フィードを追加 」リンクをクリックしてフィードアドレス入力画面を開き、先程コピーしておいたAtomのプライベートアドレスを貼り付け、追加ボタンをクリックします。(ちなみに、コピーしたURLの “atom” を “rss” に変換すると、RSS形式データを取得することができます)

これで、GoogleリーダーにRemember The Milkのタスクが表示されるようになります。Googleリーダーに限らず、AtomやRss形式のフィードデータを扱えるアプリケーションであれば、どんなサービスとも連携可能です。
いかがですか。プライベートアドレスは、RTMが得意とする他サービスとの連携分野を強力にサポートする新機能です。プライベートアドレスを活用し、様々なアプリケーションにRemember The Milkのタスクを取り込んでみて下さい。
14 Comments »
RSS feed for comments on this post. | TrackBack URL


google カレンダーとの連携をテストしましたが、上手く更新されません。なにか操作を間違っているのでしょうか。
Comment by kaz — 2008年1月2日 Wednesday @ 17:21:08
> google カレンダーとの連携をテストしましたが、上手く更新されません。
私もそうでしたが、gmail連携同様、言語を英語にしたらOKでした。
Comment by atsushi — 2008年1月8日 Tuesday @ 18:36:17
日本語版のままでも連携できるはずです。実際ここに掲載したGoogleカレンダーのスクリーンショットは日本語版です。iCalendarのフィードは2種類ありますが、イベントの方を設定しましたか?あと、Remember The Milkでのタスク変更がGoogleカレンダーに反映されるまで、半日くらい時間がかかる場合もあります。Googleカレンダー用の公式ガジェットと違い、タスクの同期に時間がかかることが原因だったりしませんか?
Comment by Miyazaki Hiroshi — 2008年1月8日 Tuesday @ 23:53:53
私もこのスクリーンショットに何度も従てチェックしてみたのですが
Googleカレンダーの方に反映されません。
>Remember The Milkでのタスク変更がGoogleカレンダーに反映されるまで、
>半日くらい時間がかかる場合もあります
webcal:プロトコルよめる何かのツールでRMKがきちんと吐き出しているのがわかれば問題はgoogleの問題ということになるのかなとおもい、webcal:プロトコルよめる何かのツールを探して実験しなければと思っています
Comment by min — 2008年2月4日 Monday @ 12:18:39
同じくGoogleカレンダーに設定できず…
反映に半日程度かかることがあるらしいと、どこか読んだ気がしますが、
もしそんなに時間かかるならば、実用的ではないですよね。
Comment by TG — 2008年3月6日 Thursday @ 11:27:17
俺もいろいろなパターンで何度やっても反映されません。
ところが、Googleカレンダーの設定から削除する寸前に、
一瞬だけ表示された時があります。
すでに削除してしまっているので、なぜなのかわかりません。
なぜ表示できないのもわかりません。
うーん。
Comment by kengo — 2008年3月12日 Wednesday @ 22:47:34
カレンダーとの同期はこの方法じゃできない。
以下のページ(RTMの英語版ブログ)に
アクセスして下の方のボタンを押せばOK。
http://blog.rememberthemilk.com/2006/11/add-your-tasks-to-google-calendar.html
Comment by m-google — 2008年3月13日 Thursday @ 16:17:41
30boxesというiCal読み込めるWebカレンダーサービスでRTMのiCalを読み込んだところ、やはり数時間後に更新されたのでRTMのiCalの更新が遅い可能性が高いと思います。
~以下勝手な想像~
RTMはタスクを別形式で管理していてそれをiCalに変換している?
変換をリアルタイム(短時間)でかけるとシステム負荷が大きいので、数時間単位にしている?
→せめて1時間にして欲しい。とメールで要望を挙げてみます。
Comment by old — 2008年4月18日 Friday @ 10:08:12
プライベートアドレスにてgoogle カレンダーとの同期を行ってみたのですが,
なんとかURLを取得するもやはりなかなか更新されないようです。
この点については今後改善などはされる予定はありますでしょうか?
こちらの不具合でしたらご容赦ください。
Comment by mit — 2008年8月4日 Monday @ 23:40:11
同期にタイムラグが発生する件についてスタッフに確認した内容を報告しますね。RTMのiCalは即座に更新しているとのことです。従って、Google Calendarや他のツールに反映が遅れるのは、取り込み先のツールで同期を取るタイミングが問題であると考えられます。
Comment by Miyazaki Hiroshi — 2008年8月8日 Friday @ 0:25:12
Miyazaki Hiroshi さん
ご丁寧な回答ありがとうございました。
不躾な質問失礼しました。
Comment by mit — 2008年8月8日 Friday @ 9:38:10
『リスト情報スクリーンより、「iCalendar(イベント)」のリンク先アドレスをコピーしておきます。』というところでうまくいきません。リンクが開かないのです。なぜでしょう?
「設定」画面の「情報」タブの「iCalendar イベントサービス(すべてのリスト)」のアドレスは違うのですよね?スクリーンショットの説明では違うはずです。
どうすれば良いのでしょう?
ちなみに既にRTMをgoogleカレンダーに登録していますが、それは日付のところにチェックマークのようなアイコンが出るタイプで、スクリーンショットのように個別のタスクが表示されるタイプではありません。
宜しくお願いします。
Comment by toru — 2008年9月9日 Tuesday @ 13:30:12
toruさん。リンクが開かないとのことですが、リンク先はWebページではないため基本的には開けません。リンクを右クリックし、IEなら「ショートカットのコピー」、Firefoxなら「リンクのURLをコピー」を選択してリンク先のアドレスをコピーしてください。
Comment by Miyazaki Hiroshi — 2008年9月13日 Saturday @ 17:39:46
Googleカレンダーとの連携がうまくいきません。
具体的には、Googleカレンダーで、URLを追加すると、2,30秒後に
「認証エラー URLを取得できませんでした。」というエラーがでて、
追加したカレンダーがリストから削除されてしまいます。
(タスクがカレンダー上に表示されることもありません)
対策がございましたら、ご教授願います。
(GoogleリーダへのAtomの設定は成功します。)
よろしくお願いします。
Comment by masafumi — 2008年10月21日 Tuesday @ 1:02:41