Получение кол-ва лайков с чужой стены или паблика

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
seokay
Сообщения: 6
Зарегистрирован: 19 янв 2013, 14:41

Получение кол-ва лайков с чужой стены или паблика

Сообщение seokay »

Друзья, пытаюсь получить кол-во лайков каждого поста по uid пользователя. Но вместо того получаю только данные со своей страницы.

Использую метод wall.get, в owner_id подставляю введенный ранее id анализируемой страницы. В результате постоянно анализируется моя страница. Переменная передается корректно - проверялась.

Ниже привожу свой код, может есть где-то неточности:

Код: Выделить всё

    $resppostlikes = file_get_contents ('https://api.vk.com/method/wall.get?owner_id='.$POST["identer"].'&filter=all&count=10&fields=text,likes,date,id&access_token='.$_SESSION['access_token']);    $datapostlikes = json_decode($resppostlikes, true);     for ($liker = 1; $liker<10; $liker++)    echo $liker.'. Id поста: '.$datapostlikes[response][$liker][id].' | кол-во лайков: '.$datapostlikes[response][$liker][likes][count].'<br />';      
Очень надеюсь и рассчитываю на помощь.
seokay
Сообщения: 6
Зарегистрирован: 19 янв 2013, 14:41

Re: Получение кол-ва лайков с чужой стены или паблика

Сообщение seokay »

Проблема была решена ковырянием кода, так как подобный вопрос может возникнуть не только у меня, рассказываю:
Как выяснилось, переменная с id группы или страницы не передавалась в запрос через $POST["identer"], на страницу передавалась, а в запрос - нет. Решение было очень простое, добавлена строчка

Код: Выделить всё

 $uider = $_POST["identer"]; 
перед

Код: Выделить всё

$resppostlikes = file_get_contents ('https://api.vk.com/method/wall.get?owner_id='.$uider.'&filter=all&count=10&fields=text,likes,date,id&access_token='.$_SESSION['access_token']);
И соответственно в запросе была заменена переменная.

Спасибо всем, тему можно закрывать.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Получение кол-ва лайков с чужой стены или паблика

Сообщение Александр »

seokay
А не передавалось, потому что было $POST, а не $_POST.
Ответить