Salut,
je viens de faire une application que j'ai mis sur Facebook. Tout marche, sauf un petit problème que je n'arrive pas à fixer. En fait, j'ai fais un bouton pour que je puisse inviter des amis. Les invitations arrivent bien aux destinataires mais, à part avec mon compte (donc celui du programmeur de l'application), après l'invitation, il y a une redirection vers un lien inexistant : www.connect.facebook.com/widgets/serverfbml.php (message d'erreur = Ce lien n’existe plus ou vous avez saisi une adresse incorrecte (certaines adresses respectent les minuscules/majuscules).).
J'ai cherché dans mon code, les liens que j'ai mis sont tous valables. Ai-je oublié quelque chose ? Possible, vu que je suis débutant, mais quoi?
Voici le code :
Code HTML :
<!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">
<head>
<title>Invite tes amis</title>
</head>
<body>
<div align="center">
<fb:login-button>
</fb:login-button>
<fb:serverfbml style="width: 900px;" >
<script type="text/fbml">
<fb:fbml>
<fb:request-form
action="http://www.facebook.com/pages/XXXX' label='Venez calculer votre bénéfice"
method="POST"
invite="true"
type="XXXX !!"
content=XXXX !!!
<fb:req-choice url='http://www.facebook.com/pages/XXXXX' label='Venez calculer votre bénéfice' /> ">
<fb:multi-friend-selector
showborder="false"
actiontext="XXXXX">
</fb:request-form>
</fb:fbml>
</script>
</fb:serverfbml>
<a href="#" onClick="self.close();">Fermer la fenêtre</a>
</div>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"
type="text/javascript"></script>
<script type="text/javascript">
FB_RequireFeatures(["XFBML"], function()
{
FB.init("XXXXXXX", "xd_receiver.htm");
});
</script>
</body>
</html>
et voici le code du fichier xd_receiver.htm :
Code HTML :
<!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" >
<head>
<title>cross domain receiver page</title>
</head>
<body>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/XdCommReceiver.js" type="text/javascript"></script>
</body>
</html>
Merci d'avance
Forza Taraji !!