使用facebooker gem。两个独立的应用程序都开始在facebook应用程序iframe中返回空白页面,rails日志显示406个错误。
请注意,如果删除fb_sig参数,则可以使用在iframe中调用的相同url直接访问站点。
facebook是否改变了传递给应用程序的参数(命名),或者这与fbml的弃用有关?或者是facebooker的问题?
发布于 2011-03-14 22:13:38
javascript FB.init调用过去看起来像这样:
FB.init("API_KEY", "xd_receiver.htm", ...
现在看起来像(http://developers.facebook.com/docs/reference/javascript/fb.init/):
FB.init({
appId : 'YOUR APP ID',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
我也刚刚有了有用的"POST for Canvas“打破了一些东西,所以谢谢Michael。
发布于 2011-03-09 03:01:46
我最近遇到了同样的问题。
这可以解决这个问题:
请检查Facebook是否在www.facebook.com/developers/上您的应用程序设置的"Advanced“选项卡中打开了"POST for Canvas”。如果是,请停用。
希望这能有所帮助!
https://stackoverflow.com/questions/5041438
复制相似问题