Неверное количество проверок Facebook через API Graph Graph - PullRequest
1 голос
/ 08 ноября 2011

У меня есть страница Facebook, интегрированная с spot, и у нее есть счетчик регистрации (например, здесь было 90)
в левой части страницы.
Теперь я могу получить доступ к странице с помощью Facebook Graph API Exploler, как показано ниже.

https://graph.facebook.com/page_id

В результате формат JSON, поле выглядит следующим образом.

"can_post": true,
"checkins": 88,
"type": "page"

Это говорит о том, что на моем месте на странице Facebook всего 88 проверок.
Но счетчик проверок на моей странице Facebook показывает, что это 90.

Почему существует небольшая разница между счетчиком страниц и API графиков?

Спасибо за помощь.

Ответы [ 2 ]

2 голосов
/ 08 ноября 2011

Это разные цифры.

  • Тот, который вы видите в веб-интерфейсе: X человек были здесь -
  • один из представленных в API - это Y здесь произошли проверки

Если я проверю где-нибудь и отметлю 3 друзей, X возрастает на 4, Y повышаетсяна 1

Если я регистрируюсь в другой раз и отмечаю тех же 3 друзей, X остается прежним, Y повышается на 1

0 голосов
/ 17 марта 2013

Для тех, у кого все еще такая же проблема. Счетчик чеков устарел, как и сами чекины, см. http://developers.facebook.com/docs/reference/api/checkin/

ПРИМЕЧАНИЕ. Публикация объекта Checkin устарела в пользу создания Сообщение с указанием местоположения.

К счастью, через FQL вы теперь можете получить поле were_here_count на странице. В этом поле отображаются те же самые пользователи, что и на самом Facebook.

...