Questions tagged [webcal]

Webcal is an unofficial Uniform Resource Identifier scheme for accessing iCalendar files.

was initiated for use with the Apple iCal application and has become a common de facto standard for accessing iCalendar formatted files via WebDAV.
It is not an official URI scheme, such as http and ftp, as registered with IANA. The Webcal protocol prefix is used to trigger an external protocol handler which is passed the URL of the .ics file rather than being passed the downloaded contents of the file, in much the same way feed is sometimes used to trigger external RSS readers.

The idea is that with this protocol prefix the target file should be subscribed to rather than imported into the calendar application as would happen with a simple download.

See also

52 questions
1
vote
1 answer

How can i send a webcal request with node.js?

I try to parse an icloud calendar (CalDav). The calendar is accessible via webcal-protocol. The address of the calendar looks like webcal://p19-calendarws.icloud.com/ca/.... So my (hopefully easy) question is: How can i send a request with the…
tschiela
  • 5,231
  • 4
  • 28
  • 35
1
vote
1 answer

Export group events to a external calendar?

I have a group on Facebook with a couple of scheduled events. I like to automatically update a website with the same event information. I was thinking about using ical/webcal. Going to the event and choose 'export event' like in this post…
Rothman
  • 11
  • 3
1
vote
0 answers

I am creating calendar subscribe external .ics format.This ics file contains events and to-dos

I am creating calendar subscribe external .ics format(webcal link support).This ics file contains events and to-dos. Only sunbird desktop calendar adds events and todos both. I also tried on Microsoft outlook calendar (calendar.live.com).It adds…
Rahulk
  • 11
  • 3
1
vote
2 answers

Java: handling webcal protocol

I'm trying to download - or even just open a stream - to a calendar located at webcal://www.somewhere.com/foo?etc=bar. The Java URL class is throwing a "unknown protocol: webcal" exception when I do: URL url = new URL("webcal://..."); How can I…
MatteoSp
  • 2,940
  • 5
  • 28
  • 36
0
votes
0 answers

How to implement subscription to the CalDav server

Should I implement CalDav client to synch with external CalDav server ? Or CalDav server can do it somehow ? Like in apple calendar, I have to input server url, username, password If I want to add this functionality to my service, how it should be…
0
votes
0 answers

How can I provide a set of events to calendar applications as internet-calendar?

I would like to share dates maintained in my web app via an API so they can be automatically imported and/or synchronized to a calendar application. In many calendar applications, in terms of calendar viewers/editors (e.g. Outlook with CalDAV…
Andi R
  • 1
  • 3
0
votes
1 answer

How to create a subscribtion link to ICS/Webcal calendars?

ICS files on Android are downloaded by default an not opened by the calendar app. When using Google Calendar or Outlook on desktops, ICS files need to be imported manually after downloading. What link format is required for the ICS files to be…
meles
  • 315
  • 1
  • 4
  • 13
0
votes
1 answer

c# webcal:link in Outlook “internet calendar subscription" produce multiple instances of outlook calendars in outlook.exe

I'm working with Windows 10 Professional 64-bit (21H1) MS Office 2013 VS 2019 (v16.11.3) I'm try to read a subscribed webcal - calendar with C#. Every time OpenSharedFolder(webCalString) is executed, the process starts with a small window saying…
0
votes
1 answer

One click url for importing webcal to google/outlook calendar

I have a php app that serve as a webcal server, I want user can choose either use their calendar app, or just import the webcal://example.ics directly to google or outlook or office 365 calendar with one click url, without user going through…
YZY
  • 47
  • 1
  • 7
0
votes
1 answer

webcal:// protocol - creating ical reminders on Chrome iOS - hide subscribed URL from prompt?

I have a button on a website that adds a calendar event on click. I am using ics.js for most browsers, but a different solution on Safari on iOS, and with Chrome browser on iOS I have had to implement a webcal:// solution. On click, URL opened is…
Sarah
  • 744
  • 2
  • 9
  • 26
0
votes
1 answer

Can I access to ics file using webcal and add events directly without subscribing?

I serve my own Ics file using webcal protocol. when I access the link I get a notification to subscribe to this url. is it possible to change the ics file format to make it open directly the events without subscribing? (the same it happens when…
Shelef
  • 598
  • 2
  • 8
  • 16
0
votes
1 answer

Unsubscribe from webcal

I want to add a ics link in my website. Users would be able to add this url to their favorite calendar app and see their upcoming events. My users use my website for a few months and then leave (it's a educational website). So my question is : Is…
Mathieu Mahé
  • 2,647
  • 3
  • 35
  • 50
0
votes
1 answer

Why getting error "Not a valid URL" when trying to add webCal to Google Calendar?

I am getting "Not a Valid URL" when trying to add a webCal to Google Calendar. The URL is given…
Sohail Malik
  • 305
  • 1
  • 2
  • 12
0
votes
0 answers

Prefix Django base URL pattern

My service implemented in Django is hosting iCal calendar files. I want this files to be opened as a webcal stream, but this requires URL to be composed in a certain way so that browser/system/another service understands what should it do to handle…
Stan Reduta
  • 3,292
  • 5
  • 31
  • 55
0
votes
1 answer

C# programmatically add webcal:link in Outlook “internet calendar subscription”?

I know how to add task programmatically into the outlook https://www.codeproject.com/articles/11097/sending-tasks-programmatically How to add events to Outlook Calendar or Google Calendar programmatically? I am trying to add "webcal: link"…
Ankur Tripathi
  • 671
  • 9
  • 35