Используя API Graph Facebook, как найти наиболее понравившуюся фотографию в альбоме на одной из моих страниц? - PullRequest
4 голосов
/ 21 августа 2011

Используя API Graph Facebook, как найти наиболее понравившуюся фотографию в альбоме на одной из моих страниц?

У меня есть доступ к информации на странице, если это можно использовать.

В каждом альбоме 200 фотографий, поэтому я не хочу делать запрос API для каждой фотографии.

Ответы [ 2 ]

1 голос
/ 21 августа 2011

Впоследствии вы также можете найти самые комментируемые.

Вот код, который вы запрашиваете:

http://fivespot.me/fblikes.php

$likes = $facebook->api('/'.$picId.'/likes');

Однако, если вы хотите узнать, что вам больше всего нравится, есть приложение, которое скомпилировано для вас:

http://apps.facebook.com/imanpic/

0 голосов
/ 21 августа 2011

Graph API не поддерживает запросы к произвольному набору фотографий с некоторыми критериями. НО - вы можете получить доступ к объекту Likes для каждого альбома, который возвращает набор данных, представляющий все понравившиеся фотографии в этом альбоме. Затем вы можете просто просмотреть этот набор данных и посчитать, сколько раз вы видите одну и ту же фотографию.

Таким образом - вам просто нужно выполнить вызов API Graph для подобъекта Likes альбома.

См. "Нравится" в разделе "Соединения" по адресу:

http://developers.facebook.com/docs/reference/api/album/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...