Estoy intentando crear una aplicación de Facebook y revisé el libro http://pragprog.com/titles/mmfacer/developing-facebook-platform-applications-with-rails . Todo funciona bien en mi máquina de desarrollo cuando tengo mi método de renderizado de lienzo configurado como fbml. Pero, por diversas razones, quiero construir una aplicación con un iframe. Cuando configuro mi aplicación para utilizar un iframe, no puedo conectarme a mi máquina de desarrollo. Revisé muchos artículos diferentes sobre cómo crear una aplicación de iframe, pero ninguno parece funcionar. Eso incluye
http://wiki.developers.facebook.com/index.php/Cross_Domain_Communication_Channel
http://wiki.developers.facebook.com/index.php/XFBML
y cualquier otro sitio que se encuentre buscando en Google cualquier combinación de Facebook, iframe, rieles y otros .
Tengo el archivo xd_receiver.htm en mi directorio público y mi diseño se ve como
<!doctype html public “-//w3c//dtd xhtml 1.0 strict//en” “http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” xmlns:fb=”http://www.facebook.com/2008/fbml”>
<meta http-equiv=content-type content=text/html;charset=UTF-8 />
<title><%= controller.controller_name %>: <%= controller.action_name %></title>
<%= stylesheet_link_tag jquery-ui-1.7.1.custom.css, styles %>
<%= javascript_include_tag jquery-1.3.2.min.js, application %>
</head>
<body>
<%= yield %>
<script src=http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php type=text/javascript></script>
<script type=text/javascript>
FB_RequireFeatures([XFBML], function(){
FB.Facebook.init(my api key, xd_receiver.htm); });
</script>
</body>
</html>
Mi pregunta es, ¿qué me estoy perdiendo que impide que Facebook se conecte a mi máquina de desarrollo de rieles cuando configuro el método de renderizado de lienzo en iframe? Como mi registro de desarrollo no muestra ningún intento de conexión, supongo que tiene algo que ver con el dominio cruzado, pero no puedo encontrar una buena respuesta al respecto en ninguna parte.













