Download Calender from web lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- WTDdallas · 2016-06-30 00:40 Is there a way to download a Calendar from the web, not thru the google api, because I need to download it from yahoo, and others as well? ---------------------------------------------------------------------- Phil · 2016-06-30 01:17 Not sure if I understand what you're asking. Are you writing an app that needs to access a user's calendar data, presumably on the Web somewhere? Yahoo: search the Web for that. Does anyone actually use Yahoo calendars? Apple: Use the EventKit framework. Events (ie, calendar entries) that you add to the user's local calendar automatically get pushed to any CalDAV and Exchange calendars on the user's other devices. Meaning you don't "download" anything. EventKit headers have been parsed for Pascal and are available here: https://github.com/genericptr/ Others? Like what? -Phil ---------------------------------------------------------------------- WTDdallas · 2016-06-30 01:43 Quote from: Phil on June 30, 2016, 03:17:38 amNot sure if I understand what you're asking. Are you writing an app that needs to access a user's calendar data, presumably on the Web somewhere? Yahoo: search the Web for that. Does anyone actually use Yahoo calendars? Apple: Use the EventKit framework. Events (ie, calendar entries) that you add to the user's local calendar automatically get pushed to any CalDAV and Exchange calendars on the user's other devices. Meaning you don't "download" anything. EventKit headers have been parsed for Pascal and are available here: https://github.com/genericptr/ Others? Like what? -Phil Thank you for link  Does that work with Windows?  Yes people Use Yahoo calendar  Outlook.com it other for example. ---------------------------------------------------------------------- Phil · 2016-06-30 01:52 Quote from: WTDdallas on June 30, 2016, 03:43:53 amDoes that work with Windows?  On Windows I would guess you would just use the CalDAV or Exchange API to write to the calendar, which would then get pushed to Apple devices. I get calendar stuff (meetings) pushed to my iOS and OS X devices all the time. Maybe Outlook.com uses the Exchange API? Just guessing. Apple Mail supports Exchange too on iOS and OS X. -Phil ---------------------------------------------------------------------- WTDdallas · 2016-06-30 02:16 Quote from: Phil on June 30, 2016, 03:52:37 amQuote from: WTDdallas on June 30, 2016, 03:43:53 amDoes that work with Windows?  On Windows I would guess you would just use the CalDAV or Exchange API to write to the calendar, which would then get pushed to Apple devices. I get calendar stuff (meetings) pushed to my iOS and OS X devices all the time. -Phil I don't find CalDav or Exchange API in Examples? or forms. Any other suggestions? I see stuff for Delphi but I have yet to get any of those to convert correctly yet. ---------------------------------------------------------------------- Phil · 2016-06-30 02:22 Examples? Where? Delphi stuff? Where? ---------------------------------------------------------------------- Leledumbo · 2016-06-30 06:07 Quote from: WTDdallas on June 30, 2016, 02:40:47 amIs there a way to download a Calendar from the web, not thru the google api, because I need to download it from yahoo, and others as well? The same way as google or any other web services: Look for the APIWrite the HTTP request wrapper (or not, if you like dirty HTTP request)Send the request and retrieve the calendar