Je fais une application sur Facebook et ai choisi iframe au lieu de FBML. Le problème que je suis confronté est un lien vers d'autres pages de l'application. Supposons que j'ai accueilli mon application ici http://fbapp.mysite.com et je veux créer un lien http://fbapp.mysite.com/page1 , comment dois - je faire à l' intérieur de l'iframe? Reliant directement à fbapp.mysite.com/page1 l'ensemble ne fait que rediriger la fenêtre du navigateur de facebook.com à fbapp.mysite.com. Je veux encore l'application de très « live » dans la page de la toile, mais que vous voulez accéder à un page1. Toute aide serait appréciée.
Facebook App, Inquiétudes iFrame (problème d'URL)
voix
6
2 réponses
voix 10
10
Au lieu de
<a href="http://fbapp.mysite.com/page1">link</a>
Utilisation
<a href="http://apps.facebook.com/{canvasurl}/page1" target="_top">link</a>
Cela va charger l'URL dans le cadre supérieure (Facebook lui-même), et Facebook passe automatiquement par des arguments (chemins et chaînes de requête) à l'URL de votre rappel.
voix 0
0
FB_RequireFeatures(["CanvasUtil"], function() {
FB.Facebook.init(<api_key>, <path to xd_receiver>);
FB.CanvasClient.startTimerToSizeToContent();
FB.CanvasClient.syncUrl();
});













