Sync contacts and reminders using iCloud

I am building a custom web-based CRM system and integrating contact and reminder synchronization with Google apps, and you need to do the same with Apple iCloud. Is there any way how to do this? I did not find an official API for this purpose, CRM is written in PHP, but I can also use python for this purpose.

+4
source share
4 answers

As far as I know, there is no way to interact directly with iCloud; this can only be done using an iOS or Mac OS application and by calling the correct iCloud Objective-C APIs with UI / NSDocument classes. Since you are not using Cocoa, not to mention Objective-C, you most likely will not be able to do this. Perhaps I am mistaken because I did not conduct a detailed search on this issue.

+1
source

I would recommend you sync using google contacts api. You can then tell people on the iPhone that they are using it instead of iCloud.

0
source

I agree with the first and second answer, since I also did not find a solution to access most of iCloud data through PHP. It seems like the best solution would be to make a mobile application to do most of the work. It can save a lot of time.

However, if you can get your users to install the application, then create your own cloud. There is open source software, for example: the native Cloud code below, which is very good in it.

https://owncloud.org/

0
source

You can take a look at this project: https://github.com/adammck/ruby-icloud . It accesses iCloud reminders using Ruby.

-1
source

All Articles