Примечание. Это руководство предназначено для osCommerce v4.

После того, как вы вошли в админ-панель вашего сайта, нажмите на вкладку « Каналы продаж ». На вкладке « Физические » нажмите на нужный канал продаж, а затем на кнопку « Редактировать ».

Прокрутите его вниз, чтобы просмотреть/обновить раздел доступа к API . Вы можете управлять параметрами в этом разделе, включая и выключая их , а также копируя URL-адрес службы Soap (для PHP), URL-адрес службы Soap (для .NET) и копируя/восстанавливая ключ API.

Примечание. Для полного доступа (в большинстве случаев для импорта/экспорта ) включите Разрешение на доступ к сайту (если оно отключено, вы получите меньше информации, по умолчанию оно отключено).

 

Заполните необходимые данные в lib/config.php.

Мы рекомендуем использовать SoapUI , чтобы проверить, как работает API.

https://www.soapui.org/downloads/soapui.html

Версия Pro не требуется, достаточно иметь бесплатную версию "SoapUI Open Source" .

В запросах SoapUI указывать api_key (soapenv:Header должен быть как-то так). Например:

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:Platformwsdl">

<soapenv:Header><auth><api_key>API_KEY</api_key></auth></soapenv:Header>

<soapenv:Body>

<urn:getProduct soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<productId xsi:type="xsd:int">679</productId>

</urn:getProduct>

</soapenv:Body>

</soapenv:Envelope>