User:Nava Muni/ics
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This simple web service generates an ICS (iCal) file.
A bare call to the service ...
http://HOST/gen-ics.php
... will result in a web page being returned displaying the service's 'usage' information.
Generic and Simple ICS V2.0 File Generator.
Usage:
http://host/gen-ics.php
?job=mk [&cal=...] &title=... &details=... [&location=...] [&host=...] [&url=...] &start=... {&end=...|&dur=...} [&tz=...]
Usage
http://HOST/gen-ics.php? ...
parameter | value/example | opt/req | description |
---|---|---|---|
job | mk | req | 'make' is the only action supported at this time |
cal | name | opt | name of the calendar |
title | title | req | title of event |
details | details | req | details of event |
location | location | opt | location of event |
host | host | opt | host or event facilitator |
url | url | opt | informational URL |
start | start-date/time | req | starting time and date in ISO 8601 format |
end | end-date/time | 1-of | ending time and date in ISO 8601 format |
dur | duration | 1-of | during of event in standard PHP4/5 date format. |
tz | timezone | opt | timezone in ISO 8601 format |
Upon issuing a correctly-formatted URL, an ICS/iCal file will be returned.