ATNDでのお誘いが多くなってきて、ATNDに登録された各イベントのページにiCalデータへのリンクがないのが不便なのでbookmarkletを作りました。
このリンクをブックマークして下さい。
リンクの上で右クリック → このリンクをブックマークする でOK。
ブックマークバーを使っている方はそこにおいておくと便利。
ATNDのイベントの詳細ページでブックマークを呼び出すとそのイベントのicalデータが保存できます
自分が参加登録したイベントすべてのiCalデータをダウンロードするには
こちらをブックマークに登録して下さい。
ATNDのマイページでブックマークを呼び出すと自分が参加登録したイベントのicalデータが取得できます。
ATNDのAPIを使ってevent_idで検索すればicalデータで取り出せるのだけれど、Content-Typeがtext-calendarでないのとicalの拡張子をつけた形で保存するのが自動でできないので、そこだけ自前サーバを使ってます。
google calendarにも使えます。
google calendarの場合は、以下のようにするとatndで登録したイベントが自動的にカレンダーに反映されます
google calendarにログインして・・・

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

「URLで追加」をクリック

URL: のところに http://api.atnd.org/events/?format=ics&user_id=自分のuser_id
を入力。
自分のuser_idは ATNDでログイン後右上の自分の名前のリンクをたどったマイページのURLの末尾の整数です。
iCalにもURLを読み込む機能があると良いんだけど。
google calendarと同期すればできるが信頼性がイマイチ。
Greece monkeyは重くて好きでないのでbookmarkletで作成。

Comment