# Поиск на Taobao

## Переадресация с запроса на ссылку поиска

<mark style="color:blue;">`GET`</mark> `api.waix.ru/translate/search`

Получает запрос, исправляет его, переводит и переадресовывает на сайт taobao.com в раздел поиска согласно запросу перевода

#### Query Parameters

| Name                                   | Type   | Description                                                                         |
| -------------------------------------- | ------ | ----------------------------------------------------------------------------------- |
| text<mark style="color:red;">\*</mark> | string | <p>Текст запроса на русском языке.<br>Максимальная длинна строки 1000 символов.</p> |

{% tabs %}
{% tab title="200 См. заголовки Location" %}

<pre data-overflow="wrap"><code><strong>/* В случае успеха, в header запроса будет добавлен location со ссылкой на переадресацию. При выполнении данного запроса, пользователя перебросит на страницу поиска таобао:
</strong><strong>*/
</strong>
//s.taobao.com/search?q=здесь_текст_перевода
</code></pre>

{% endtab %}
{% endtabs %}

## Возврат исправленного текста до перевода

<mark style="color:blue;">`GET`</mark> `api.waix.ru/translate/amendment`

Отображает текст до перевода, например, введя: *`летнии мушские жинсы`* будет исправлено на [*летние мужские джинсы*](#user-content-fn-1)[^1]

#### Query Parameters

| Name                                   | Type   | Description                                                                  |
| -------------------------------------- | ------ | ---------------------------------------------------------------------------- |
| text<mark style="color:red;">\*</mark> | String | <p>Текст на русском языке.<br>Максимальная длинна запроса 1000 символов.</p> |

{% tabs %}
{% tab title="200 Ответ на запрос: летнии мушские жинсы" %}

```json
{
   "status":"OK",
   "result":"летние мужские джинсы"
}
```

{% endtab %}
{% endtabs %}

## Исправить текст запроса и вернуть перевод

<mark style="color:blue;">`GET`</mark> `api.waix.ru/translate`

Ответ будет содержать текст исправленного запроса без переадресации на таобао

#### Query Parameters

| Name                                   | Type   | Description                                                                  |
| -------------------------------------- | ------ | ---------------------------------------------------------------------------- |
| text<mark style="color:red;">\*</mark> | String | <p>Текст на русском языке.<br>Максимальная длинна запроса 1000 символов.</p> |

{% tabs %}
{% tab title="200: OK Ответ на запрос: text=кроссовки+пума" %}

```json
{
   "status":"OK",
   "result":"美洲狮运动鞋"
}
```

{% endtab %}
{% endtabs %}

[^1]: Магия в деле: исправляет даже ytgjyznyj yf,hfyyst cnhjrb или не той раскладки, например.
