2011-06-01 4 views
0

J'essaye d'employer Facebook pour inviter des utilisateurs pour mon site Web d'ASP.NET. Aussi, je veux donner du crédit à l'utilisateur qui a invité d'autres utilisateurs. J'utilise le code suivant pour afficher le bouton d'envoi sur ma page Web. Il montre bien, mais le problème est que le InviteID est codé en dur. Je veux obtenir le code InviteID afin que je sache qui invite les utilisateurs. Est-ce possible? Si c'est le cas, montrez-moi comment. Merci beaucoup d'avance!Problème avec Inviter des utilisateurs via Facebook?

<script type="text/javascript" 
     src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 

<fb:send href="http://www.ebay.com/LearnMore.aspx?InviteID=12006"></fb:send> 

Répondre

1

Ce que vous voulez n'est pas possible avec le widget fb: send. vous devez utiliser les nouvelles demandes 2.0. voir http://www.facebook.com/NeonFashion?sk=app_176086155780033 pour un exemple de travail.

Vous avez besoin d'une application sur facebook qui est la cible de l'invitation, à partir de là vous pouvez lire la demande et obtenir l'identifiant de l'invité et de l'invité. alors vous devrez supprimer la demande et rediriger l'utilisateur vers la cible de votre choix.

pour un guide étape par étape voir: http://af-design.com/blog/2011/02/17/using-facebook-requests-to-promote-a-website/ (la langue est PHP mais il ne devrait pas être difficile de faire la même chose en C#)

Questions connexes