Я пытался получить контакты iCloud, связанные с моим Apple Id, но по какой-то причине это не работает. Я получаю сообщение об ошибке (404) Not Found.
Я знаю, что iCloud использует CardDAV и что для доступа к контактам нужен определенный URL-адрес.
Для клиента CardDAV я использовал следующее: https://github.com/Metric/CardDavNet Для сервера адрес Я попробовал несколько URL-адресов (конечно, MYUSERID — мой реальный идентификатор пользователя):
https://p02-caldav.icloud.com/MYUSERID/carddavhome/card/ https://p02-contacts.icloud.com/MYUSERID/carddavhome/card/
Что я делаю неправильно? Я использую правильный URL-адрес сервера или что-то еще не так? Я надеюсь, что кто-то может направить меня в правильном направлении.