Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
вебсервисы-сайта:корзина [2016/05/16 09:33]
root
вебсервисы-сайта:корзина [2025/12/04 11:17] (текущий)
stenb
Строка 1: Строка 1:
 ==== Функции корзины ==== ==== Функции корзины ====
-|Адрес|http://​eezap.ru/​webservice/​basket.php?​WSDL| +С 04.12.2025 
 +|Адрес|https://ws.eezap.ru/basket.php?​WSDL| 
 +С 15.08.2025 до 01.01.2026 ​  
 +|Адрес|https://​www.ws.eezap.ru/​basket.php?​WSDL| 
 +Старый не активный. 
 +|Адрес| <​del>​https://​eezap.ru/​webservice/​basket.php?​WSDL</​del>​|
  
 === 2.1 Добавить в корзину - addToBasket === === 2.1 Добавить в корзину - addToBasket ===
Строка 31: Строка 35:
  
 **Пример кода для подключения (PHP):** **Пример кода для подключения (PHP):**
-  $client = new SoapClient("​http://​eezap.ru/​webservice/​basket.php?​WSDL",​+  $client = new SoapClient("​https://​eezap.ru/​webservice/​basket.php?​WSDL",​
       array('​trace'​=>​1,​ "​connection_timeout"​ => 5,​array('​cache_wsdl'​ => WSDL_CACHE_NONE)));​       array('​trace'​=>​1,​ "​connection_timeout"​ => 5,​array('​cache_wsdl'​ => WSDL_CACHE_NONE)));​
   ​   ​
Строка 103: Строка 107:
 **Пример кода для подключения (PHP):** **Пример кода для подключения (PHP):**
  
-  $client = new SoapClient("​http://​eezap.ru/​webservice/​basket.php?​WSDL",​+  $client = new SoapClient("​https://​eezap.ru/​webservice/​basket.php?​WSDL",​
        ​array('​trace'​=>​1,​ "​connection_timeout"​ => 5,​array('​cache_wsdl'​ => WSDL_CACHE_NONE)));​        ​array('​trace'​=>​1,​ "​connection_timeout"​ => 5,​array('​cache_wsdl'​ => WSDL_CACHE_NONE)));​
   $params=array();​   $params=array();​
Строка 126: Строка 130:
  
 **Пример кода для подключения (PHP):** **Пример кода для подключения (PHP):**
-  $client = new SoapClient("​http://​eezap.ru/​webservice/​basket.php?​WSDL",​+  $client = new SoapClient("​https://​eezap.ru/​webservice/​basket.php?​WSDL",​
       array('​trace'​=>​1,​ "​connection_timeout"​ => 5,​array('​cache_wsdl'​ => WSDL_CACHE_NONE)));​       array('​trace'​=>​1,​ "​connection_timeout"​ => 5,​array('​cache_wsdl'​ => WSDL_CACHE_NONE)));​
   $params=array();​   $params=array();​
   $params["​login"​]='​Ваш логин';​   $params["​login"​]='​Ваш логин';​
   $params["​password"​]='​Ваш пароль';​   $params["​password"​]='​Ваш пароль';​
-  $params['​global_id'​]='​global_id - номер заказа в системе eezap';​+  $params['​global_id'​]='​global_id - номер заказа в системе eezap'; ​//код вида 1010000ХХХХХ
   $result = $client->​changeStatusByGlobalID($params);​   $result = $client->​changeStatusByGlobalID($params);​
   print_r($result);​   print_r($result);​
   ​   ​
 +  ​
 +=== 2.4 Удалить из корзины - delByGlobalID ===
  
 +**Входные параметры:​**
 +|login *|логин оптовика|
 +|password *|пароль оптовика|
 +|global_id*|номер заказа в системе Eezap, можно получить при добавлении заказа в корзину(2.1) или при получения списка деталей в корзине(2.2)|
  
 +**Результат:​**
 +|ok|0 - ошибка удаления,​ 1 - успешное удаление из корзины|
 +
 +**Пример кода для подключения (PHP):**
 +
 +  $client = new SoapClient("​https://​eezap.ru/​webservice/​basket.php?​WSDL",​
 +    array('​trace'​=>​1,​ "​connection_timeout"​ => 5,​array('​cache_wsdl'​ => WSDL_CACHE_NONE)));​
 +  $params=array();​
 +  $params["​login"​]='​Ваш логин';​
 +  $params["​password"​]='​Ваш пароль';​
 +  $params['​global_id'​]='​global_id - номер заказа в системе eezap';​ //код вида 1010000ХХХХХ
 +  $result = $client->​delByGlobalID($params);​