When you publish your calendar, Trumba Connect generates RSS, Atom (XML), iCalendar (ICS), Comma Separated Value (CSV), and JSON feeds that visitors can access from your calendar. Visitors can subscribe to a feed to get notified of your calendar updates as soon as you make them. They can download the ICS or CSV feeds to a file that they can then import into their own calendar or CSV-compatible programs.
By default, a calendar's feed shows six months of event information starting from the current day. This topic describes how to edit the date range and number of events that are sent through each feed.
Developer Note This topic describes editing default feed settings used when calendar visitors subscribe to a calendar feed. You can also Build custom feed URLs that override these default settings.
For example, suppose you publish the annual calendar for the National Football League two months before the season actually begins. Avid fans will immediately begin subscribing to the feed. If the feed you provide covers events that take place starting in the current week and ending five weeks later, the feed will be empty and fans will be frustrated and confused. By changing the default start and end dates, you can provide fans with the season schedule information they need.
If you feed event data to Twitter or other services that show HTML tags rather than the formatted result, select No.
For the iCal feed, it's usually best to select No. Many calendar programs, including Microsoft Office Outlook, display the HTML tags rather than the formatted result.
You can opt to include an additional publish date. The source for that date can be either the event's start date or the date the event was added or changed.
You might want to include a publish date if many of your events are ongoing or if you frequently add new and update existing events.
Tip Under Image Settings, if you set Show Image to Yes but, in your feeds, you're not seeing the images you expect, try switching the Image Type setting to Event Image.
Enter a comma-delimited list of the allowed website URLs (domains), from which javascript can access the Trumba feed. Supported feeds include JSON, RSS, XML, CSV, and iCal.
Important http vs https are separate domains, and must be listed separately.
Troubleshooting CORS errors If you're getting CORS errors when trying to access a JSON feed, even after adding your site to the "Allowed Sites" list, ensure that you are using a "simple" CORS request. Trumba feeds only support simple CORS requests, which means your request must not include custom headers or use non-standard HTTP methods. For more information about simple CORS requests, see Simple requests on MDN.
How and whether or not a feed preview displays depends upon:
Tip For RSS or Atom feeds, you can also preview a feed by copying the feed URL and using the URL to subscribe to the feed from within the feed reader you typically use.