Внимание. Ограничение выборки: 10000 строк. Если результирующая выборка превышает это значение ответ обрезается и устанавливается поле errmsg со значеним “Data truncated. (More then 10000 rows found)”. Для получения остальных данных повторяйте запрос устанавливая поле date_from в значение даты последнего полученного документа. Пример: получения через XML сервис состава расходных накладных
Дополнительные фильтры (регистро-зависимый поиск)
Параметр | Описание | Тип |
---|---|---|
date_from | Документы не ранее чем | date |
date_to | Документы не позднее чем | date |
invoice | Идентификатор документа | string |
<?php
$xml='<?xml version="1.0" encoding="UTF-8" ?>
<message>
<param>
<action>invoices</action>
<login>MegaParts</login>
<password>2jd4fhj</password>
<date_from>2013-01-09</date_from>
</param>
</message>';
$data = array('xml' => $xml);
$address="http://adeo.pro/pricedetals2.php";
$ch = curl_init($address);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$result=curl_exec($ch);
echo $result;
?>