Recent

Author Topic: Download Calender from web  (Read 5945 times)

WTDdallas

  • Full Member
  • ***
  • Posts: 100
Download Calender from web
« on: June 30, 2016, 02:40:47 am »
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

  • Hero Member
  • *****
  • Posts: 2737
Re: Download Calender from web
« Reply #1 on: June 30, 2016, 03:17:38 am »
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

  • Full Member
  • ***
  • Posts: 100
Re: Download Calender from web
« Reply #2 on: June 30, 2016, 03:43:53 am »
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
Thank you for link  :)

Does that work with Windows?  :D

Yes people Use Yahoo calendar  :D

Outlook.com it other for example. ;)

Phil

  • Hero Member
  • *****
  • Posts: 2737
Re: Download Calender from web
« Reply #3 on: June 30, 2016, 03:52:37 am »
Does that work with Windows?  :D

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

  • Full Member
  • ***
  • Posts: 100
Re: Download Calender from web
« Reply #4 on: June 30, 2016, 04:16:11 am »
Does that work with Windows?  :D

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

  • Hero Member
  • *****
  • Posts: 2737
Re: Download Calender from web
« Reply #5 on: June 30, 2016, 04:22:58 am »
Examples? Where?

Delphi stuff? Where?

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Download Calender from web
« Reply #6 on: June 30, 2016, 08:07:54 am »
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?
The same way as google or any other web services:
  • Look for the API
  • Write the HTTP request wrapper (or not, if you like dirty HTTP request)
  • Send the request and retrieve the calendar

 

TinyPortal © 2005-2018