# Парсинг товаров таобао

Получение json данных товара по ссылкам происходит только с сайта taobao.com и tmall.com. Ссылки с мобильной версии преобразуются в desktop версию сайта таобао перед парсингом.

Наши *роботы* используют только открытые данные, доступные для всех пользователей таобао. Одним запросом мы получаем все возможные данные на странице карточки товара. Некоторая информация может не соответствовать фактической, в частности речь идет о количестве и стоимости. Для получения фактической цены (*скидочной*) и точного количества товаров используется специальный запрос, он более медленный стандартного. Обычно среднее время парсинга страницы составляет \~1.5 секунды, получение актуальных данных количества и цены занимает порядка \~3 секунд. Мы **не гарантируем** всегда это время загрузки, поскольку это напрямую зависит от загруженности сервиса, ширины канала, посещаемости сайтов таобао и тмалл. В разное время суток — разная скорость загрузки данных. Вы можете ускорить время отображения данных используя предварительный парсинг.

### Стандартный метод получения данных

Отображается обычная цена товаров и количество. В данном случае скидки не учитываются, точное количество на складе продавца не соответствует фактической. Метод удобен для предварительной загрузки данных, например при использовании предварительного просмотра.

{% content-ref url="/pages/-MUzNfdUKCBibM1bhauw" %}
[Стандартный метод](/api/parser/item.md)
{% endcontent-ref %}

### Расширенный метод получения данных

Более медленный способ в отличии от стандартного, зато содержит более точные данные в частности стоимость и количество на складе. Метод возвращает данные только на английском языке. На своей стороне вы можете сливать воедино два запроса в один для получения расширенных данных на китайском языке.

{% content-ref url="/pages/-MUzR22tpYSqJhm2b4z-" %}
[Расширенный метод](/api/parser/actual.md)
{% endcontent-ref %}

Все уникальные успешные запросы кешируются на 300 секунд для минимизации количества обращений. Уникальным запрос составляется суммой md5 от указанной ссылки в параметрах запроса *link*.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.waix.ru/api/parser.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
