Количество комментариев Facebook Social Plugin

Я использую Facebook Connect и Facebook Social Plugin Comment ( ). Я хочу получить количество комментариев с текущей страницы. Как это написать? Нужно использовать FQL? Если фкл,

SELECT count(*) FROM comments WHERE xid= ?

какой xid добавить? Как получить xid с текущего адреса?


person saturngod    schedule 15.06.2010    source источник


Ответы (2)


вам просто нужно запросить comment_info, указав идентификатор вашего приложения, он вернет xid и подсчет для конкретного xid.

person Awais Qarni    schedule 02.02.2011

person    schedule
comment
@Burgi - <?= отлично подходит - это не короткий тег. - person David Harkness; 21.08.2012
comment
@DavidHarkness PHP называет это коротким открытым тегом — как вы это называете? ‹?= требует, чтобы short_open_tag был истинным, что не так (приблизительно) на 95% всех серверов, поскольку он уже давно устарел. - person Burgi; 21.08.2012
comment
@Burgi - Ты прав! Слишком много времени провел на земле PHP 5.4. :) Тем не менее, <?= не будет ошибочно принято за объявление XML, такое как <?, и это имеет значение только в том случае, если вас беспокоит сверхпортабельность, и у вас нет доступа к многофайловому поиску и замене. Кроме того, я сомневаюсь, что 95% являются почти точными. Это определенно не заслуживает отрицательного голоса в моей книге. - person David Harkness; 21.08.2012
comment
@DavidHarkness На самом деле я проголосовал за ответ ;) Причина, по которой я так негативно прокомментировал, заключается в том, что меня всегда учили, что использование длинного синтаксиса является лучшей практикой, и, имхо, он также более удобочитаем для разработчиков внешнего интерфейса. - person Burgi; 21.08.2012