通过Facebook Graph API错误的Facebook签到数量

时间:2011-11-08 11:12:11

标签: facebook json facebook-graph-api sdk checkin

我有一个与点集成的Facebook页面,它有一个签到柜台(例如:90在这里)
在页面左侧。
现在我可以使用facebook Graph API Exploler访问该页面,如下所示
https://graph.facebook.com/page_id

在JSON格式的结果中,有如下字段
  “can_post”:真的,
  “签到”:88,
  “type”:“page”

这表示我在Facebook页面上共有88张签到 但是,我的Facebook页面上的签到柜台说,它是90.
为什么页面计数器和图形API之间存在一点差异?

谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

这些是不同的数字。

  • 您在网络界面中看到的是 X 人们在这里 -
  • API中公开的内容是 Y 此处发生的签到

如果我在某处签到并标记3个朋友,则X上升4,Y上升1

如果我在另一个时间签到并标记相同的3个朋友,X保持不变,Y上升1

答案 1 :(得分:0)

对于仍有同样问题的人。 checkins计数器已被不推荐使用,请参阅http://developers.facebook.com/docs/reference/api/checkin/

  

注意:不推荐发布Checkin对象,而是支持创建   发布附加位置。

幸运的是,通过FQL,您现在可以获取页面的were_here_count字段。此字段显示与Facebook本身显示的完全相同的#个用户。