Задать вопрос

Вконтакте API likes.getList

Приветствую. Никак не могу положить на лопатки свою задачу. Задача такая, програмно получить кол-во лайков на некоторые страницы определенной категории. Использую: APIServerPHPClass.zip

require 'vkapi.class.php';
$api_id = XXXXXX;
$secret_key = 'YYYYYYYYYYYYYYY';
$VK = new vkapi($api_id, $secret_key);
$resp = $VK->api('likes.getList', array(
'type'=>'sitepage', 'item_id'=>'http://example.com/cat/page1.html', 'page_url' => 'http://example.com/cat/page1.html'
));
print_r($resp);


Но ко мне упорно возвращается «Invalid item id or page url».

Кто побеждал поделитесь, пожалуйста.
  • Вопрос задан
  • 9241 просмотр
Подписаться 6 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
altrosilka
@altrosilka
Смотри, всё просто:
test.megor.ru/

$resp = $VK->api('likes.getList', array(
'type'=>'sitepage', 'owner_id'=>'1992711', 'page_url' => 'http://wpnew.ru/udobnaya-rabota/knopka-v-kontakte-mne-nravitsya.html'
));

Фишка в owner_id — это id сайта/приложения, к которому прикручен лайк
vkontakte.ru/developers.php?oid=-1&p=Like когда регаешь в коде видны цифирки, это и есть оно самое.

Надеюсь, что помог. Удачи.
Ответ написан
попробуйте использовать вместо item_id параметр page_url
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы