Я пытаюсь изменить простое событие zimbra, хотя это SOAP API, но документация на zimbra не показывает, какие основные данные необходимы. Поэтому я так потерял: [Как изменить назначение с мылом api в zimbra?
На самом деле им посылки этого тело запроса, и я получаю service.PARSE_ERROR
что не очень помогает ...
<ModifyAppointmentRequest id="1192-1191" ms="2616" rev="2616" comp="0">
<m su="Test subject" l="10">
<e a="[email protected]" t="f" p="Test user"/>
<inv uid="_the_uid_" type="appt">
<comp name="Test subject" loc="My location" allDay="0" status="CONF" fb="B" class="PUB" transp="O" draft="1">
<at role="REQ" ptst="AC" rsvp="0" a="[email protected]" d="[email protected]"/>
<s d="20160413T160000" tz="Europe/Paris"/>
<e d="20160413T170000" tz="Europe/Paris"/>
<or a="[email protected]" d="Test user"/>
</comp>
</inv>
</m>
</ModifyAppointmentRequest>
Этот запрос основан на запросе Zimbra Web АЯКС посланный json, когда я изменяю событие.
Что я могу забыть? Кто-нибудь может мне помочь?
owww, soz, я, наконец, нашел ошибку, был в методе отправки. Была использована старая дерьмовая базовая функция PHP, которая добавляла свойства в закрывающий тег запроса. Отправка его с помощью cURL и его создание с помощью SimpleXMLElement намного эффективнее :) Спасибо за попытку :) – Bobot