【问题标题】:Is there any way to retrieve public event information from facebook graph api without oauth?有什么方法可以在没有 oauth 的情况下从 facebook graph api 检索公共事件信息?
【发布时间】:2011-07-05 10:44:34
【问题描述】:

我看到很多类似的问题,但似乎没有一个能真正回答我正在寻找的问题。

我在事件页面中有一个包含完全公开信息的页面,由于某种原因,当通过图形 api 访问它时,我需要一个 oauth 访问令牌。 有没有办法解决?

该页面的事件是公开的 - 您甚至可以在不登录 facebook 的情况下访问它们。

有什么想法吗?

谢谢!

【问题讨论】:

    标签: iphone facebook oauth facebook-graph-api


    【解决方案1】:

    您似乎需要访问令牌才能查看事件信息,即使它是公开的。您可以生成“应用令牌” - 请参见此处:

    http://developers.facebook.com/docs/opengraph/using-app-tokens/

    然后向https://graph.facebook.com/331218348435?access_token=APP_TOKEN 发送GET 请求应该可以正常工作 - 只要事件是公开的。

    【讨论】:

      【解决方案2】:

      是的。如果你得到了事件 id,你可以用这个 url 结构获取信息:

      https://graph.facebook.com/331218348435(在这种情况下,331218348435 是 eventId)

      更多信息在这里: http://developers.facebook.com/docs/reference/api/event/

      【讨论】:

      • 是的,但是要获取事件列表,我需要事件 url.. 并且出于某种原因需要 oauth..
      猜你喜欢
      • 2017-05-01
      • 2019-10-06
      • 2018-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多