Ruby Rails 在没有用户登录的情况下查看 Facebook 活动

Ruby on Rails view Facebook Event without user login

我正在建立一个网站,使用 Ruby 在 Rails 和 Koala 上显示 Facebook 活动。

如果我执行以下操作,我可以很好地显示事件:

graph = Koala::Facebook::API.new(auth_token)
fb_event = graph.get_object(some_event_id)

但是一旦我将第一行更改为:

graph = Koala::Facebook::API.new(auth_token)

即,如果没有 auth_token,我会收到一个错误 --> 类型:OAuthException,代码:104,消息:请求此资源需要访问令牌。 [HTTP 400]

我不希望用户必须登录才能查看活动。我知道我不必登录 Facebook 即可查看该活动,因此我确信必须有一种无需让用户登录即可获取该活动的方法。有什么想法吗?

使用 WizKid 的评论让我到达那里:

我去了https://developers.facebook.com/tools/access_token/ 然后我使用了我的应用程序的 "User Token"