Ruby on rails Can';t通过考拉&;轨道
有人能够通过考拉向Facebook订阅页面提要吗?我能够订阅用户喜欢的内容、朋友、订阅源等,以及页面照片、登录。但我无法让Facebook订阅并在页面提要上发回更新。这是我在这本书中读到的 Rails控制台(回发url已更改)Ruby on rails Can';t通过考拉&;轨道,ruby-on-rails,facebook-graph-api,koala,Ruby On Rails,Facebook Graph Api,Koala,有人能够通过考拉向Facebook订阅页面提要吗?我能够订阅用户喜欢的内容、朋友、订阅源等,以及页面照片、登录。但我无法让Facebook订阅并在页面提要上发回更新。这是我在这本书中读到的 Rails控制台(回发url已更改) 更新。订阅(“页面”、“提要”http://domain.com/facebook_updates,FacebookUpdatesController::验证\u令牌) 考拉::Facebook::APIError:OAutheException:(#100)“提要”是无
更新。订阅(“页面”、“提要”http://domain.com/facebook_updates,FacebookUpdatesController::验证\u令牌)
考拉::Facebook::APIError:OAutheException:(#100)“提要”是无效的字段名
from/opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala/graph_api.rb:217:in“block in graph_call”
from/opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala.rb:69:in'api'
from/opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala/graph_api.rb:215:in'graph_call'
来自/opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala/realtime_updates.rb:62:in“订阅”
起始(irb):66
来自/opt/ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.0/lib/rails/commands/console.rb:45:in'start'
从/opt/ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.0/lib/rails/commands/console.rb:8:in'start'
来自/opt/ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.0/lib/rails/commands.rb:40:in`'
来自脚本/rails:6:in'require'
来自脚本/rails:6:in`'
好的……我想我又一次明白了。以下是我更正的内容:
updates.subscribe("page", "feed", "http://domain.com/facebook_updates", FacebookUpdatesController::VERIFY_TOKEN)
Koala::Facebook::APIError: OAuthException: (#100) "feed" is an invalid field name
from /opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala/graph_api.rb:217:in `block in graph_call'
from /opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala.rb:69:in `api'
from /opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala/graph_api.rb:215:in `graph_call'
from /opt/ruby/lib/ruby/gems/1.9.1/gems/koala-1.2.1/lib/koala/realtime_updates.rb:62:in `subscribe'
from (irb):66
from /opt/ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.0/lib/rails/commands/console.rb:45:in `start'
from /opt/ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.0/lib/rails/commands/console.rb:8:in `start'
from /opt/ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.0/lib/rails/commands.rb:40:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'