Calendar Cloud helps you to do more with your Apple iCloud calendar.Historically our team is divided fifty-fifty between Google and Apple users. Consequently, we included a support of Apple iCloud into the product road-map.
|Facebook, Meetup and Salesforce events synced to the iCloud calendar with Calendar Cloud.|
Some parts of this post I copied from "How to add Facebook, Meetup, Salesforce and other events to Google Calendar" post. This is expected because we want to build a generic user experience in using our product.
Add Facebook events to the iCloud calendar with Calendar Cloud.
First click: Login to Calendar Cloud using an Apple iCloud account.Calendar Cloud works with tree most popular calendar services – Google Calendar, Apple iCloud Calendar and Outlook 365 Calendar. It is very logical that you should choose one of them to sing in.
App-specific password.In few words, app-specific passwords allow you to sign in to your account securely when you use third-party apps with your Apple ID. To generate and use app-specific passwords, your Apple ID must be protected with two-factor authentication. You can read more about the app-specific password on Apple site. (https://support.apple.com/en-us/HT204397) I just provide simple steps to generate it.
- Navigate to Appleid.apple.com from your web browser and sign in with your Apple ID and Password.
- Verify your identity with two-factor authentication.
- Under the Security section, select Generate Passwords.
- Enter a label for the password. You free to use any name but I like "Calendar Cloud" and click "Create".
- Copy the app-specific password you generated and provide it to Calendar Cloud login form.
Dedicated server number.Calendar Cloud needs server number to know where stored your data. We are working on a solution to get this info from iCloud API. It will be not needed in near future because it is not a useful approach. Meanwhile, you can help us to provide it.
- Navigate to the iCLoud calendar in any browser.
- Select any available calendar or create a new one.
- Click on "Share calendar" icon.
- You should see a "Calendar Sharing" popup like in the picture below.
- Check "Public Calendar".
- Finally, you will URL started with "webcall://pX-calendars.icloud.com/"(See highlighted part of the screenshot). Where X is your server number. In my case, it is 60.
Second click: Calendar dashboard.
The first part is a list of connected apps available for you.
The second part is aggregated calendar view. It is empty in my case because I do the setup from scratch.
|Empty Calendar Cloud aggregated view. All data is coming from your Apple iCloud calendar.|
I just click on Setup button against Facebook calendar and see standard OAuth login prom, but this time it is Facebook. I grant access CC to read my Facebook calendar.
All set. I wait a minute then click on a refresh button and see my Facebook events in the aggregated calendar view. That means connection was installed properly.
Last click: Check result.
Thanks to Apple the calendar will be available on all your Apple devices.
PS: Setup connections to other applications.Setup connection to other apps is very similar to what we did for Facebook. Most of them support OAuth login protocol. That means you just grant access and Calendar Cloud takes care of the rest.
Product Owner at Calendar Cloud,