Задать вопрос
Sheffart
@Sheffart
Дизайнер

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽