通过 Facebook Graph API 进行的 Facebook 签到次数错误

发布于 2024-12-14 19:53:11 字数 437 浏览 2 评论 0原文

我有一个与 Spot 集成的 Facebook 页面,它在页面左侧有签到柜台(例如:90 人在这里)

现在我可以使用 facebook Graph API Exploler 访问该页面,如下所示。

https://graph.facebook.com/page_id

JSON格式的结果中,有如下字段

“can_post”:正确,
“签到”:88,
“类型”:“页面”

这表明我的 Facebook 页面上总共有 88 次签到。
但是,我的 Facebook 页面上的签到柜台显示,这是 90。

为什么页面计数器和图形 API 之间存在一点差异?

谢谢您的帮助。

I have a Facebook page integrated with spot and it has checkin counter(ex: 90 were here)
in the left of the page.
Now I can access the page using facebook Graph API Exploler like follows.

https://graph.facebook.com/page_id

In the result of JSON format, there is the field as follows.

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

This says there are total 88 checkins on my spot of the Facebook page.
But, the checkin counter in my Facebook page says, it's 90.

Why there is a little difference between page counter and graph API?

Thank you for your help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半世蒼涼 2024-12-21 19:53:11

这些是不同的数字。

  • 您在 Web 界面中看到的是 X 个人在这里 -
  • API 中公开的内容是 Y 人在此发生< /em>

如果我在某个地方签到并标记 3 个朋友,X 会增加 4,Y 会增加 1

如果我在其他时间签到并标记相同的 3 个朋友,X 保持不变,Y 会增加 1

Those are different numbers.

  • The one you see in the web interface is X people were here -
  • The one exposed in the API is Y checkins occurred here

If I check in somewhere and tag 3 friends, X goes up by 4, Y goes up by 1

If I check in another time and tag the same 3 friends, X stays the same, Y goes up by 1

杀お生予夺 2024-12-21 19:53:11

对于仍然遇到同样问题的人。签到计数器已被弃用,签到本身也已被弃用,请参阅 http://developers.facebook.com /docs/reference/api/checkin/

注意:不推荐发布 Checkin 对象,而是创建一个
发帖并附上地点。

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

For anyone still having the same problem. The checkins counter is deprecated as are checkins themselves, see http://developers.facebook.com/docs/reference/api/checkin/

NOTE: Publishing a Checkin object is deprecated in favor of creating a
Post with a location attached.

Luckily, via FQL you can now get the were_here_count field of a page instead. This field shows exactly the same # users as is shown on Facebook itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文