6

イベントやカレンダーのデータを表示するための一般的な方法/公式の基準は何ですか?

私のユース ケースは、複数の異なる Web サイトからのイベント情報を 1 つのカレンダーまたはイベント リストに集約することです (これはイントラネット上にあり、すべての Web サイトを管理しています)。Web サイトにデータを特定の形式で表示するように依頼して、それを使用できるようにしたいと考えています。

私が調べたこと:

  • iCalendar
  • hCalendar (マイクロフォーマット) - Web ページに埋め込まれていますが、Web クローラーは必要ですか?
  • RSS - 時間固有のデータを埋め込むための明確な基準がない (まだ「提案済み」ステータスのイベント提案http://web.resource.org/rss/1.0/modules/event/ )

iCalendar が最も一般的に使用されているように見えますが、コンテンツ作成者が自分のデータを iCalendar 形式で提示することも容易ではないことをためらっています。それがhCalendarが役に立つところだと思います。

4

4 に答える 4

3

カレンダー データRFC 2445 iCalendar形式で表示します。

更新のシンジケーション フィードをRFC 5023 AtomPub形式で提示します。

于 2009-04-28T06:52:59.333 に答える
1

hCalendarを使用してソース情報を公開することをお勧めします。次に、解析ライブラリまたはサービスを使用して、hCalendarからiCalendar(またはXMLやJSONなどの他の便利な形式)に変換できます。

iCalendarを直接公開することの利点は2つあります。

  1. 情報の単一バージョンのみを公開する必要があります(HTMLおよびiCalendarではなくHTMLのみ)。
  2. パブリッシャーにとっては、まったく新しい形式を学習するのではなく、イベントの公開に使用されるHTMLにわずかな変更を加えるだけで簡単になります。

Webサービスとして実行されるか、独自のサーバーにインストールして実行できるさまざまなmicroformatsパーサーがあります。microformats wikiに関する情報があります:http://microformats.org/wiki/implementations、http//microformats.org/wiki/parsers

特に、X2Vが役立つ場合があります:http://microformats.org/wiki/implementations#X2V

于 2009-06-06T17:20:57.267 に答える
0

hCalendar レコードを含む XHTML エントリで Atom フィードを使用することをお勧めします。

于 2009-10-09T21:40:23.747 に答える