Стоит задача спарсить ВСЕ товары из группы вк. $offset=0; $count=200;
$group=$this->edit7->text;
$token=$this->edit4->text;
$h = file_get_contents("https://api.vk.com/method/market.get?owner_id=-$group&offset=$offset&count=$count&access_token=$token&v=5.59");
$array = json_decode($h,true);
$this->label11->text=$array['response']['count'];
$lb=$this->label11->text;
for ($i2 = 0; $i2==$lb/200; $i2++){
for($i = 0; $i < count($array['response']['items']); $i++) {
$this->edit->text.=$array['response']['items'][$i]['title']. ';';
$this->textArea->text.=$array['response']['items'][$i]['description']. ';';
$this->edit6->text.=$array['response']['items'][$i]['price']['currency']['name']. ';';
$this->edit3->text.=$array['response']['items'][$i]['category']['name']. ';';
$this->edit5->text.=$array['response']['items'][$i]['thumb_photo']. ';';
$price = $array['response']['items'][$i]['price']['text'];
$price = str_replace('руб. ', '', $price);
$this->editAlt->text .= $price . ';';
$offset+=200;
}
if ($i2==$lb/200){
$count=$lb-$i2*200;
$h = file_get_contents("https://api.vk.com/method/market.get?owner_id=-$group&offset=$offset&count=$count&access_token=$token&v=5.59");
$array = json_decode($h,true);
}
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники