首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过Koala & Rails订阅Facebook页面源

无法通过Koala & Rails订阅Facebook页面源
EN

Stack Overflow用户
提问于 2012-01-10 23:05:30
回答 1查看 651关注 0票数 0

有谁能通过Koala订阅网页源到Facebook呢?我可以订阅用户的喜好,朋友,提要等和网页照片,检查。但我无法让Facebook订阅并在Page上发布更新。下面是我在Rails控制台中运行的内容(修改了回发url )

代码语言:javascript
复制
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>'
EN

回答 1

Stack Overflow用户

发布于 2012-01-11 16:55:29

Ok...once,我想我又想通了。以下是我更正的内容:

  1. 正确地设置您的Facebook应用程序,使其可供Facebook页面访问。参见教程http://www.hyperarts.com/blog/tutorial-add-an-iframe-application-to-your-facebook-fan-page-fall-2012/
  2. You必须订阅“用户”、“提要”才能访问页面的提要数据。示例:

FacebookUpdatesController::VERIFY_TOKEN)

  • Omniauth (“updates.subscribe”、" Feed“、"http://domain.com/facebook_updates"”、“http://domain.com/facebook_updates"”)必须具有接收Feed实时更新的适当权限。特别是,我必须将'read_stream‘添加到范围参数中。下面是devise.rb文件中的一个示例:

'/usr/lib/ssl/certs/ca-certificates.crt'}}} :facebook,'APP_ID',‘APP_ config.omniauth’,{:scope => 'publish_stream,email,offline_access,user_location,user_likes,user_interests,read_stream,manage_pages',:client_options => {:ssl => {:ca_file => =>

我希望这能帮助像我这样挣扎的人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8811854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档