WPGrabber v.2.1.717 - обход лимита 10k символов Yandex translate, исправление картинок Вконтакте

 У метода translate Яндекс.Облако существует ограничение на длину текста:  10 000 символов.

POST https://translate.api.cloud.yandex.net/translate/v2/translate

texts[]string

Обязательное поле. Массив строк для перевода. Максимальная общая длина всех строк составляет 10000 символов.

Должен содержать хотя бы один элемент.

То есть, при переводе текста большего размера получаем:

Ошибка первого перевода текста. Ошибочный ответ сервер Яндекс.Перевод: 400 


Чтобы это обойти, делаю проверку на длину теста и разбиваю его по ближайшему символу >


Вконтакте, в очередной раз подкрутил вёрстку, исправил.


По всем вопросам пишете в Telegram: @servakov

Комментарии

Популярные сообщения из этого блога

WPGrabber v.2.1.75 — Универсальный парсер записей стены из группы, сообщества, пользователя ВКонтакте, используя API

WPGrabber v.2.1.70 - Перевод с помощью Yandex Translate | Яндекс.Облако