Yahoo!カレンダのURLを読む

ググっても出てこないので悲しいです。

Googleとかモジラってオタクな人しか使ってないので,Yahoo!とかOutlookでカレンダ使えないと無意味なんすよ。もうしわけないけどシェアが物言う世界なもんで。

日本語はEUC-JPで処理されている模様。

http://calendar.yahoo.co.jp/?v=60

v=60はバージョンでしょうか。

URL=https://gomita.me/gomitame/

こいつをつけると「予定リンク」が現れますな。

ST=20051024T080000

「日付」と「開始時刻」が入ってますな。タイムゾーンは無し。

TITLE=test+event

「タイトル」で全角80文字までだそうで。

DUR=0800
REND=1130371199
RPAT=01Dy

「時間:時間指定」の場合の「期間」DURと「終了日」と終了時間REND,RPATは「繰り返し」が「毎日」かな。

VIEW=d

これはなんでしょうなぁ?

DESC=description
in_loc=somewhere

「詳細」と「場所」。日本語の場合はエンコード忘れずに。

REM1=15m
REM2=1h

リマインダーを15分前と1時間前に送る。

「予定種別」は含まれていないようです。公開-非公開も含まれませんナァ。

あと気になるのは,「この予定を友達に知らせる」に出てくるURL表示はいい加減です。まず,URLとREM1/REM2はここに出てきません。

さらに勝手に改行ついているし,コピペしようとするとhttpの前に空白が入ります@Firofox。なにが困るって,「勝手に改行入るのはまずいでしょう?」とYahooに問い合わせしたら,

「この予定を友だちに知らせる」に表示されているURLでは追加される予定により、行の折り返しが入り何行かにわたっての表示となります。

そのため、そのままコピーし貼り付けを行いますと、お客様からのご指摘のとうり1行目のみしかブラウザには表示されません

お手数ですが、何行かにわたって表示されているURLの場合、メモ帳などのテキストエディタにURLをコピーし、1行にした状態でブラウザのアドレス欄に貼り付けてお試しください。
(Yahoo!カレンダーカスタマーサービスからのお返事)

だそうで。ここに書いておけば同じことで時間を無駄にする人は減らせるでしょう。

というわけでサンプルを書いておきました。

予定のサンプルの予定

あとはこいつから予定の説明のHTMLを吐くようにできれば,ごみためカレンダーページをメンテするのは楽になりそうです。(なんか無駄なことやってんなぁ・・・)