Я пытаюсь интегрировать ftsgps API
, они отправляют документацию в формате pdf, но это для XML
. Я не знаю, как поместить этот код в php
Описание:
Этот вызов позволяет добавлять / обновлять драйверы и позволяет деактивировать драйверы. Для обновления / добавления установите параметр действия в объекте драйвера равным «INSERT» или «UPDATE».
Для деактивации установите для параметра действия значение «ДЕАКТИВИТЬ». В случае успеха процедура вернет идентификатор водителя. В противном случае возвращается -1.
Пример ввода:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="https://webservice.ftsgps.com">
<soapenv:Header/>
<soapenv:Body>
<web:insertDriver>
<!--Optional:-->
<arg0>
<fname>John</fname>
<lname>Doe</lname>
<facilityid>92787</facilityid>
<driverCode>A231</driverCode>
<cellphone>5161234567</cellphone>
<homephone>5161234568</homephone>
<userLogin>John</userLogin>
<userPassword>ThisIsAPassword123</userPassword>
<fulladdress>575 Jericho Turnpike, Jericho NY, 11753</fulladdress>
<apt>Suite 301</apt>
<email>joun@somecompany.com</email>
<action>INSERT</action>
</arg0>
</web:insertDriver>
</soapenv:Body>
</soapenv:Envelope>
Пример вывода:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:insertDriverResponse xmlns:ns2="https://webservice.ftsgps.com">
<return>1323221</return>
</ns2:insertDriverResponse>
</soap:Body>
</soap:Envelope>