Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there an API to connect to iCloud and get contacts and contact changes? [closed]

I'm wondering if there is an API of some sort available from Apple for iCloud, to which one can hook into and get notified when contact information changes.

The point of this is that I'm wondering whether it is possible to sync contacts from iCloud outside of iCloud (e.g. from iCloud to some sync server and then to other devices).

Thanks!

like image 562
Alex Avatar asked Feb 01 '12 10:02

Alex


People also ask

Does iCloud have an API?

This is an unofficial iCloud API that provides useful methods to interact with some services of iCloud.

How do I force my iPhone to sync with iCloud contacts?

On your iPhone, iPad, or iPod touchGo to Settings > [your name] > iCloud. Turn on Contacts. When you're asked if you want to Merge or Cancel, tap Merge.

How can I access my iCloud contacts?

Can I view my contacts on iCloud from Android devices? You can go to iCloud.com on your Android browser and access all the contacts synced to your iCloud account.


1 Answers

Here's an implementation of what you are looking for.

Although there is a bug within it, when you have more than 500 contacts, it doesn't work.

I think there is a problem with pagination. If you find out what's wrong with it, do tell.

https://github.com/mindcollapse/iCloud-API

like image 126
Itsjustme Avatar answered Sep 18 '22 19:09

Itsjustme