2012-04-02 7 views
2

Ich frage mich, ob jemand mir einen Rat geben könnte, ich baue ein CRM für einen Kunden, und einer ihrer "mögen zu haben" ist, dass, wenn sie einen neuen Kontakt erstellen, sie die Kontaktdaten gerne hätten beide in der Datenbank gespeichert, aber auch mit dem iPhone/iPad-Adressbuch synchronisiert.Speichern von Website-Kontakten auf iCloud

Die einzige Möglichkeit, dies zu tun ist, wenn iCloud eine API anbietet, ist das etwas, das erreicht werden könnte, oder gibt es andere Lösungen, die mir vielleicht helfen könnten.

Das CRM wird auf PHP aufgebaut, wenn das einen Unterschied macht.

+0

Ich vermute, dass iCloud keine APIs für direkten Webzugriff hat, sondern eher für die direkte Integration in native Apps gedacht ist. Interessante Frage. Eine schnelle Google fand das, was hilfreich sein könnte: [iCloud for Developers] (https://developer.apple.com/icloud/index.php) – Matthematics

Antwort

1

Das iPhone unterstützt calDAV (Kalender) und cardDAV (Adressbuch) Protokolle für gemeinsame Kalender- und Adressbuchfunktionen.

PHP Client implmentation als Teil roundcube: http://www.crash-override.net/carddav.html

Open-Source-CalDAV und CardDAV Implementierung: http://www.davical.org/

+0

Wie schon @kdvy sagte, benutzt iCloud standard calDAV und cardDAV Protokolle und sollte es sein daher für jede Bibliothek von Drittanbietern zugänglich. Dies verstößt möglicherweise gegen die Nutzungsbedingungen von Apple und ist nicht garantiert zukunftssicher. Es gibt einen kleinen Helfer [Skript] (http://icloud.niftyside.com/), der verfügbar ist, um die Haupt-URL zu holen. – mbh

Verwandte Themen