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"
我正在建立一个网站,使用 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"