Как я могу выполнить код XML в PHP (API веб-служб систем перспективного мышления)? - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь интегрировать 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...