icalendar-connector
Service icon

ICalendar Connector

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 24 April 2023
 by 
0.0
 (0 ratings)
icalendar-connector

ICalendar Connector

Documentation
1.0.0

ICalendar Connector


Introduction

This library provides a simplified access to the information provided on an existing calendar, based on iCalendar format. Since the primary use case is retrieving public calendars the returned structure consists on the main calendar information and its list of events, other possible structures in the specification aren't available yet


Usage


Retrieving a Calendar from an existing endpoint

──────────────────────────────────────────────────────────────────

Step 1

Add a reference to the server action GetICalendarFromEndpoint from ICalendarConnector module.

Step 2

Invoke GetICalendarFromEndpoint passing the endpoint for a valid calendar, the calendar data and its events are returned in the output parameter.

This action always performs an HTTP call to the endpoint so, if performance is an issue, and since most of the times these calendars aren't updated often, a wrapper action to this could have some kind of caching.


Parsing an existing calendar in text

──────────────────────────────────────────────────────────────────

Step 1

Add a reference to the server action ParseICalendarFromText from ICalendarConnector module.

Step 2

Invoke ParseICalendarFromText passing the entire content of a calendar, the calendar data and its events are returned in the output parameter.


Further Reading


External Libraries Licenses