iCal Server
Artsdata’s iCal Server makes it possible to configure a custom iCal feed and to import Artsdata events into any calendar application supporting the iCal standard (ex., Google Calendar, Outlook, and many website plugins).
The iCal feed is serialized following the RFC 5545 specification. The DATE-TIME
value is serialized in form #3:date with local time zone and time zone reference.
Support for later specifications could be provided, as needed.
How to create an iCal Feed
To create a new iCal Feed, add a CONSTRUCT SPARQL to the artsdata-stewards iCal Github repository. Then visit http://kg.artsdata.ca, sign-in, and use the menu to navigate to the iCal Feeds. You CONSTRUCT SPARQL will appear in the list of iCal Feeds. The iCal Feed URL can be used with the Calendar iCal/ICS plugin of your choice. To test an iCal Feed, copy the iCal Feed URL and paste it into this free Wordpress calendar plugin: ICS Calendar.</p>
The CONSTRUCT SPARQL must have the following minimum data:
Events of type schema:Event
with properties:
schema:name
schema:startDate
schema:endDate
schema:location
schema:description
schema:url
Nested location of type schema:Place
with properties:
schema:name
schema:address
Nested address of type schema:PostalAddress
with properties:
schema:streetAddress
schema:addressRegion
schema:addressCountry
schema:postalCode
schema:addressLocality
Examples
You can find sample CONSTRUCT SPARQL at https://kg.artsdata.ca/ical
Sample server response
TO BE ADDED AFTER FORM 3 DATE-TIME IS IMPLEMENTED.