Aplicația Facebook cu un iframe pe șine

voturi
2

Sunt încercarea de a crea o aplicație Facebook și a trecut prin cartea http://pragprog.com/titles/mmfacer/developing-facebook-platform-applications-with-rails . Totul funcționează bine pe masina mea de dezvoltare , atunci când am panza mea metoda de a seta ca fbml face. Dar, din diferite motive Vreau să construiască o aplicație cu un iframe. Când m - am setat aplicația mea de a folosi un iframe eu sunt în imposibilitatea de a se conecta la mașina mea de dezvoltare. Am trecut printr - o mulțime de diferite articole despre crearea unei aplicații iframe, dar nici unul nu pare să funcționeze. Care include

http://wiki.developers.facebook.com/index.php/Cross_Domain_Communication_Channel
http://wiki.developers.facebook.com/index.php/XFBML
și orice alt site găsit googling orice combinație de Facebook, iframe, șine și altele .

Am fișierul xd_receiver.htm în directorul meu public și aspectul meu arata ca

<!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>

Întrebarea mea este, ce sunt eu lipsesc că Facebook împiedică de la conectarea la șine masina mea de dezvoltare atunci când am stabilit panza face metoda de iFrame? Deoarece jurnalul meu de dezvoltare nu arată orice încercare de conexiune, eu presupun că are ceva de-a face cu chestii pe mai multe domenii, dar nu pot găsi un răspuns bun despre el oriunde.

Întrebat 08/06/2009 la 17:14
sursa de către utilizator
În alte limbi...                            


3 răspunsuri

voturi
3

Dacă plasați sub acel fișier / publice, este important de remarcat faptul că ERB conținute în șablonul nu va fi analizat așa cum v - ați așteptat. Nu sunt prea familiarizat cu plugin - ul pe care încercați să utilizați , dar au folosit bijuterie Facebooker ( http://facebooker.rubyforge.org/ ) , care oferă un mod ordonat de a interacționa cu API - ul Facebook REST.

Publicat 13/06/2009 la 23:25
sursa de către utilizator

voturi
0

Sugerez puternic folosind Facebooker de la început. Acesta va salva o mulțime de timp.

Publicat 04/07/2009 la 17:35
sursa de către utilizator

voturi
0

/ xd_receiver

există metode Facebooker pentru acest tip de lucru verifica acest lucru

http://blog.yangtheman.com/2009/08/23/how-to-integrate-facebook-connect-with-a-rails-app/

Publicat 14/09/2009 la 05:32
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more