无法通过实时更新 API 订阅页面的点赞

发布于 2024-12-05 22:48:28 字数 902 浏览 0 评论 0原文

当我的应用程序所在页面的点赞数更新时,我试图获取更新。我试图通过使用 FB 实时更新 API 来实现此

目的我使用 object =“page”和 fields =“likes”执行 POST,收到 400 错误,并显示消息““likes”是无效的字段名称”。

object =“page”和 fields =“name”工作正常。

该文档声明您可以订阅任何公共属性。

对于那些玩家庭游戏的人,以下是重现问题的步骤:

  1. 为您的应用获取 OAuth 令牌:

    https://graph.facebook.com/oauth/access_token?client_id=&client_secret=&grant_type=client_credentials

  2. 发布到订阅 URL:

    https://graph.facebook.com//subscriptions

POST 变量:

'access_token' => `<access token from step 1>`,
'object' => 'page',
'fields' => 'likes',
'callback_url' => `<a callback url>`,
'verify_token' => 'testingstring123'

I am trying to get updates when the like count of a page my app is on is updated. I am trying to accomplish this by using the FB Real-time Updates API

When I do a POST, with the object = "page" and the fields = "likes", I get a 400 error with the message '"likes" is an invalid field name'.

object = "page" and the fields = "name" works fine.

The documentation states you are allowed to subscribe to any public attribute.

For those playing the home game, here are the steps to reproduce the problem:

  1. Get an OAuth token for your app:

    https://graph.facebook.com/oauth/access_token?client_id=<app_id>&client_secret=<secret>&grant_type=client_credentials

  2. Post to subscription URL:

    https://graph.facebook.com/<app_id>/subscriptions

POST Variables:

'access_token' => `<access token from step 1>`,
'object' => 'page',
'fields' => 'likes',
'callback_url' => `<a callback url>`,
'verify_token' => 'testingstring123'

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

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

发布评论

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

评论(2

長街聽風 2024-12-12 22:48:28

不支持此功能 - 来自 https:// 上的“实时更新”部分Developers.facebook.com/docs/reference/api/page/

页面对象支持图片、标记和实时更新
签入连接。

注意:暂不支持总数实时更新
页面签入。

This isn't supported - from the section 'Real-time Updates' on https://developers.facebook.com/docs/reference/api/page/ :

The Page object supports Real-time Updates for picture, tagged and
checkins connections.

Note: Real-time updates are not yet supported for the total number of
Page checkins.

意中人 2024-12-12 22:48:28

订阅“喜欢”仅适用于用户喜欢的页面。 “喜欢”对象是用户或页面喜欢的页面,而不是有多少人喜欢您的页面(无法订阅)。

Subscribing to likes is only for pages that a user likes. The 'likes' object is what pages a user or page likes, not the count of how many people like your page, which cannot be subscribed to.

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