<?php
namespace Controllers;
Class GetPost {
public $owner_id = ['47482390', '39488246'];
public $count = '1';
private $access_token = 'НАШ_ТОКЕН';
/**
* @param $owner_id - ID группы
* @param $count - Сколько записей выбирать
* @return string
*/
public function wallGet() {
$request_params = array(
'owner_id' => -(int)$this->owner_id,
'filter' => 'owner',
'offset' => 1,
'count' => $this->count,
'extended' => 1,
'access_token' => $this->access_token,
'v' => '5.92'
);
$get_params = http_build_query($request_params);
$result = json_decode(file_get_contents('https://api.vk.com/method/wall.get?'. $get_params), TRUE);
if ($result !== false) {
return $result['response']['items'];
}
else {
$error = 'Ошибка! Записи не получены.';
return $error;
}
}
}
$getPost = new GetPost();
var_dump($getPost->wallGet());