Sheffart
@Sheffart
Дизайнер

Как массово редактировать товары Вконтакте через API?

Есть необходимость менять цены на товары в ВК. На данный момент 100 позиций. Вручную - не вариант. Написал запрос на PHP через метод market.edit - так как можно менять цену только по одному товару, то сделал цикл. Через 30 секунд после запуска скрипта он останавливается, успев обновить около 30-40 позиций. Подскажите, как правильно реализовать такое? Ведь позиций может быть и 1000, и 2000.
  • Вопрос задан
  • 116 просмотров
Решения вопроса 2
kawabanga
@kawabanga
А почему он останавливается через 30 минут?
Возможно нужно CLI использовать? Ну или обновить настройки сервера?
Ответ написан
Sheffart
@Sheffart Автор вопроса
Дизайнер
Погуглил, это ограничение max_execution_time в php.ini. Поменял на 1000 сек. Теперь обновляются все позиции за раз. Время выполнения скрипта - 1 мин 18 сек. Это примерно 0,76 сек на обновление одного товара. Решение оказалось простым. Дмитрий, спасибо за подсказку.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы