我在rails应用程序上有一个ruby,它使用Koala与facebook集成。 我使用Put_connections将一个GraphAPI动作和对象发布到Facebook。 分享墙上的作品完美使用像这样的线
Thread.new {
@graph.put_connections("me", "MyApp:MyAction", :MyObject=> url_for(@myobject), :image=> image_location)
}
还发布了一条简单的消息,因为该页面使用
完美运行@page_graph.put_object('mypage-id', 'feed', :message => 'This is posted as the page 2')
然而,当我尝试将graphApi动作发布为页面时,没有任何反应。使用以下几行:
Thread.new {
@page_graph.put_connections('mypage-id', "MyApp:MyAction", :MyObject=> url_for(@myobject), :image=> image_location)
}
知道这个问题可能是什么原因,或者我该如何调试呢? 顺便说一句,该应用程序托管在Heroku上,Heroku日志不会显示任何错误
更新
我也可以使用这些行成功发布简单消息:
@page_graph.put_connections('mypage-id', 'feed', :message => 'This is posted as the page 2')