如何查询 Facebook 活动 URL 的分享数?
Posted
技术标签:
【中文标题】如何查询 Facebook 活动 URL 的分享数?【英文标题】:How to query for the number of shares of a Facebook event URL? 【发布时间】:2013-08-07 15:12:56 【问题描述】:我的一个 Facebook 应用程序允许用户使用默认 Facebook 共享器共享 Facebook 事件的 URL。我的印象是,您可以查询此类 URL 在 Facebook 上共享的次数。但是,当我在 Facebook 上查询一些非常受欢迎的事件的 Graph API 时,我得到的结果显示我的分享、喜欢和 cmets 为 0。
例如
SELECT click_count, comment_count, comments_fbid, commentsbox_count, like_count, normalized_url, share_count, total_count, url
FROM link_stat
WHERE url = 'http://www.facebook.com/events/385623724876261'
返回
"data": [
"click_count": 0,
"comment_count": 0,
"comments_fbid": null,
"commentsbox_count": 0,
"like_count": 0,
"normalized_url": "http://www.facebook.com/events/385623724876261",
"share_count": 0,
"total_count": 0,
"url": "http://www.facebook.com/events/385623724876261"
]
如何向 Facebook 查询某个 Facebook 事件的 URL 被分享的真实次数?
谢谢。
【问题讨论】:
【参考方案1】:好吧,我相信你必须成为这篇文章的所有者才能得到这个。如果您是在 facebook 上创建此帖子的人或链接到 (http://www.facebook.com/events/385623724876261
) 事件的页面的管理员之一,那么您将获得分享数。
尝试从管理员的访问令牌或创建此事件的人那里获取信息。如果这不起作用,那么您可以做的最后一件事是尝试从页面访问令牌(属于页面)中获取这条信息。如果您在尝试使用帖子所有者令牌、管理员令牌和最后的页面访问令牌后仍然无法获得这条信息,请告诉我。
干杯,
雷诺·琼斯
【讨论】:
以上是关于如何查询 Facebook 活动 URL 的分享数?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 hashbang url 处理 Facebook 分享/点赞?
如何在不使用 URL 的情况下在 facebook 上分享我的新闻
如何在 Facebook 分享者 URL 中传递标题、摘要和图像等参数