bmsite:
 

bmblog


2010.03.25 17:18

ATNDのイベントのicalを取得するbookmarklet

Category: Tag:,,, 
このエントリーをはてなブックマークに追加 mixi check

  

ATNDでのお誘いが多くなってきて、ATNDに登録された各イベントのページにiCalデータへのリンクがないのが不便なのでbookmarkletを作りました。

ATND2ical

このリンクをブックマークして下さい。

リンクの上で右クリック → このリンクをブックマークする でOK。
ブックマークバーを使っている方はそこにおいておくと便利。
ATNDのイベントの詳細ページでブックマークを呼び出すとそのイベントのicalデータが保存できます

自分が参加登録したイベントすべてのiCalデータをダウンロードするには

my ATND events

こちらをブックマークに登録して下さい。
ATNDのマイページでブックマークを呼び出すと自分が参加登録したイベントのicalデータが取得できます。

ATNDのAPIを使ってevent_idで検索すればicalデータで取り出せるのだけれど、Content-Typeがtext-calendarでないのとicalの拡張子をつけた形で保存するのが自動でできないので、そこだけ自前サーバを使ってます。

google calendarにも使えます。

google calendarの場合は、以下のようにするとatndで登録したイベントが自動的にカレンダーに反映されます

google calendarにログインして・・・

atnd_gcal_1.png

左側の他のカレンダー」の右下の「追加」クリック

atnd_gcal_2.png

「URLで追加」をクリック

atnd_gcal_3.png

URL: のところに http://api.atnd.org/events/?format=ics&user_id=自分のuser_id
を入力。

自分のuser_idは ATNDでログイン後右上の自分の名前のリンクをたどったマイページのURLの末尾の整数です。

iCalにもURLを読み込む機能があると良いんだけど。
google calendarと同期すればできるが信頼性がイマイチ。

Greece monkeyは重くて好きでないのでbookmarkletで作成。

  
| No Comments | No TrackBacks   

Comment