【发布时间】:2017-12-20 20:35:39
【问题描述】:
我正在尝试让 facbeook API 工作。我正在使用考拉、OmniAuth-Facebook 和设计。我正在尝试从 facebook 组获取提要。我可以获取 facebook 帐户的帖子,但我只是从 facebook 组的提要中获取 []。
#posts_controller.rb
class PostsController < ApplicationController
require 'koala'
def home
end
def index
@graph = Koala::Facebook::API.new('EAAEsRUgaygUBAGrJm9af4NAroK2zafwoVjtl9czVVqvfEDlLq2VV8LQChtBDHmrqQTS3119cSz8u1rEv4LrF5wXKIHC4CJGgUY8yiCQumYzLaDRTELTaj7vzQV9tZAuFDy5GQVYRnspIv17sGIFZA2uVkIZB2I5vLFaI0OFQQkdidT9lho75IfhkRk7xM6pLKB8KkwXTBsZBs4rbi8YXfkebI2yNVyHHRFH5p6u8NgZDZD')
end
end`
和
#index.html.erb
<%= @graph.get_connection('me', 'posts', {
limit: 5,
fields: ['message', 'id']}) %>
<%= @graph.get_connection('14117761406', 'feed', {
limit: 5,
fields: ['message', 'id']}) %>
第一块打印出来:[{"message"=>"test 1", "id"=>"106211743505945_106214170172369"}]
但第二个块只打印 []。
【问题讨论】:
-
你管理这个组吗?群是公开的吗?
-
群组是公开的。
标签: ruby-on-rails facebook facebook-graph-api rubygems koala