XML feeds

From Talks.cam Help Pages
(Redirected from Xml feeds)
Jump to navigationJump to search

Talks.cam can provide feeds in various different formats, including iCalendar, RSS and Plain Text. You can also choose a custom view of your list and embed it on your own webpage. For the more technically minded, talks.cam can also provide information in a custom XML format, as specified below. See technical specification and info on disseminating talks for more information on how to obtain this feed and how to customise which talks appear in it.

<?xml version="1.0" encoding="UTF-8"?>
<list>
  <id>Integer uniquely identifying list</id>
  <name>Text name of list</name>
  <details>Text details about list. May have html</details>
  <url>A url pointing to the list</url>
  <talk>
    <id>Integer uniquely identifying talk</id>
    <title>Text title of talk</title>
    <abstract>Text abstract of talk. May have html</abstract>
    <speaker>Text containing speaker and their affiliation</speaker>
    <venue>Text describing venue</venue>
    <special_message>Text with any special message</special_message>
    <url>A url pointing to the talk</url>
    <start_time>Talk start time</start_time>
    <end_time>Talk end time</end_time>
    <series>Text title of the list that this talk is part of</series>
    <created_at>The time at which the talk was created</created_at>
    <updated_at>The time at which the talk was last updated</updated_at>
  </talk>
  <talk>
    As above for each talk
  </talk>
</list>

Time format: In the XML feed, times are in the format: Mon, 12 Feb 2007 13:00:00 +0000

There is also an XML system for entering talks - this is experimental. You can read about it here.