Помогите с Вебсервисом

rotkiv

Client
Регистрация
27.04.2015
Сообщения
35
Благодарностей
3
Баллы
8
Есть код Веб сервиса
<?php $domainName = 'сайт'; ?>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ws</title>
</head>
<body>

<?php
$xml = "<wservice>
<auth>Api code</auth>
<params>
<search_type>hard</search_type>
</params>
<request>
<vendorcode>0443812500</vendorcode>
</request>
</wservice>";
?>

<textarea style="min-width: 49%" rows="50"><?php echo $xml; ?></textarea>


<?php
$ch = curl_init($domainName . 'webservicebb/product');
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);
$result = curl_exec($ch);
?>


<textarea style="width: 50%" rows="50"><?php echo $result; ?></textarea>
</body>

Как и каким экшеном это сделать?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 269
Благодарностей
5 853
Баллы
113
Что сделать? Вопрос неясен.
 

rotkiv

Client
Регистрация
27.04.2015
Сообщения
35
Благодарностей
3
Баллы
8
Сделать запрос. по Веб серверу.
Поисковый номер 0443812500
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 391
Благодарностей
479
Баллы
83
Снова непонятно. Надо выпарсить номер? Или надо этому непонятному сайту отправить запрос с номером?
 

rotkiv

Client
Регистрация
27.04.2015
Сообщения
35
Благодарностей
3
Баллы
8
Надо этому непонятному сайту отправить запрос с номером.

Подключение веб-сериса
Операция 1-1:
Работа по веб-сервису
УРЛ запроса
name_host/webservicebb/product
Передаваемые параметры
приложение 1
Возвращаемый результат
Примечание

[TBODY] [/TBODY]
приложение 1
Структура XML запроса
<?xml version="1.0" encoding="UTF-8"?>
<wservice>
<auth>API code</auth>API code - предоставляет владелец B2B
<params>
<search_type>hard</search_type><!-- hard - поиск по жесткому сравнению -->
</params>
<request>
<vendorcode>0443812500</vendorcode> vendorcode- поиск по коду поставщика
</request>
</wservice>

И получить результат

<?xml version="1.0" encoding="utf-8"?>
<wservice>
<dateReceived>23-12-2015 11:24:50</dateReceived>
<status>success</status>
<comment>Info For Product</comment>
<product>
<position>
<id>105422</id>
<sku>S004A_277533</sku>
<vendor>TOYOTA</vendor>
<vendorcode>0443812500</vendorcode>
<name>Пыльники привода</name>
<price>54.17</price>
<quantity>1000.00000</quantity>
</position>
</product>
</wservice>
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
используйте POST запрос
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)