如何通过 Open Graph 获取 Facebook Funpage 的事件 - 当我未登录时?是不是可以?

Posted

技术标签:

【中文标题】如何通过 Open Graph 获取 Facebook Funpage 的事件 - 当我未登录时?是不是可以?【英文标题】:How to get Events of Facebook Funpage via Open Graph - when I am NOT logged in? Is it possible?如何通过 Open Graph 获取 Facebook Funpage 的事件 - 当我未登录时?是否可以? 【发布时间】:2012-03-20 13:47:57 【问题描述】:

我想知道当用户未登录时是否可以通过 OPEN GRAPH 获取某些 facebook 页面的事件。我不想创建 facebook APP。我想有一些http链接让我们说

.... page/ID/events 将获取 JSON 事件代码。

我知道可以通过 access_token 获取它,但我不想使用它。 我只是想参加公共活动。

【问题讨论】:

【参考方案1】:

不,你不能。

试试这个网址:South Park Page,即使没有访问令牌,您也应该看到数据。 现在,试试这个 url:South Park Page Events,你应该得到一个没有访问令牌的错误。 但是,如果您尝试使用访问令牌(例如使用Graph API Explorer):South Park Page Events,您应该会得到数据。

您还可以查看 Page object 的文档,其中说明您需要 events 连接:

任何有效的 access_token 或用户 access_token

没有访问令牌,您可以做的事情并不多。但有时您可以使用应用令牌而不是用户令牌。不过仍然需要你有一个 fb 应用程序。

【讨论】:

好吧,这才有意义。 Facebook 需要知道是谁发出了请求,才能知道他们可以回复什么。如果这回答了您想知道的内容,请接受答案。谢谢。

以上是关于如何通过 Open Graph 获取 Facebook Funpage 的事件 - 当我未登录时?是不是可以?的主要内容,如果未能解决你的问题,请参考以下文章

Facebook 礼物:如何通过 Open Graph 访问有关赠送礼物的信息?

如何更新Linkedin Open Graph Image? [关闭]

Facebook Chat Open Graph 图像代码解析

无法向 Facebook 重新提交 Open Graph Action

Android 如何在新的 sdk 3.0 中与 Facebook Open Graph 共享数据?

Facebook Open Graph API:获取分页用户新闻提要时参数限制的奇怪行为