Из-за скрытых ограничений VK, модуль для выгрузки товаров в их социальную сеть стал работать с перебоями

13 марта 2022
Из-за скрытых ограничений VK, модуль для выгрузки товаров в их социальную сеть стал работать с перебоями

Недавно модуль программы для выгрузки каталога в VK стал получать сообщения о превышении лимита, о котором разработчики VK не писали в документации. Операции по добавлению и обновлению товаров в группах VK стали работать с перебоями. Поэтому мы срочно приступили к изучению и решению этой проблемы.

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

Итак. Модуль программы общается с VK посредством команд, которые придумали их разработчики: добавь товар, измени такую-то информацию о товаре, добавь фотографию к товару и так далее. На каждое действие с товаром - своя команда. Приходится для одного товара делать несколько обращений с разными командами. Иногда вызывая одинаковые команды подряд.

Пример общения между программой и соц. сетью Вконтакте

Кроме команд, модуль программы должен учитывать и утвержденные ограничения разработчиков VK. Мы учли оглашенные ими в документации ограничения, а под скрытые адаптируем модуль по мере появления ошибок «Превышен лимит…». Вот, что они говорят об этом: «Помимо ограничений на частоту обращений, существуют и количественные ограничения на вызов однотипных методов. По понятным причинам, мы не предоставляем информацию о точных лимитах.». И их можно понять. Лимитами могут воспользоваться недобросовестные люди.

Недавно модуль программы при обновлении каталога в группе VK стал получать сообщения «Превышен лимит…», «Превышен лимит…». А так как точные лимиты не известны, мы стали тестировать разные варианты. Тестировали, тестировали, тестировали…

И в итоге подобрали ограничение и обновили модуль. Обращайтесь за обновлением по почте support@softsintez.ru.

Используя наш сайт, вы соглашаетесь на обработку файлов cookie.