Я использую протокол CardDav
При Get запросе
https://carddav.yandex.ru/addressbook/login@yandex... возвращает в браузере:
addressbook
operations:
GET /addressbook/login%40yandex.ru/addressbook/?op=ls
POST /addressbook/login%40yandex.ru/addressbook/?op=multiget
и через curl_exec() удается получить пустой список
добавление через PUT
https://carddav.yandex.ru/addressbook/login@yandex... и curl_exec() c этим url бесконечно грузиться