2009-11-12 3 views
1

J'essaie d'utiliser le Facebook Developer Toolkit (http://facebooktoolkit.codeplex.com/) pour publier des messages utilisateur à partir de mon application ASP.NET.Facebook Developer Toolkit - ExtendedPermissons

Ma question est, comment puis-je obtenir la permission de publier un message sur le flux Facebook d'un utilisateur? Les exemples sur MSDN sont incorrects (trouvé here). Ils font référence à une classe appelée NewEventGrantPermission qui ne semble pas exister. Quelqu'un peut-il me dire comment inviter un utilisateur pour une permission étendue dans mon application ASP.NET?

Merci

Répondre

2

résolu avec le code JavaScript suivant:

FB.Connect.showPermissionDialog("publish_stream"); 
1

Je lisais that article et il me semble que la classe NewEventGrantPermission vous faites référence est en fait un contrôle de lien hypertexte (sur une page ASPX ? Ce qui est étrange parce que la seule page est Default.aspx).

Il y a 2 raisons: Je pense que ce

Note: le contrôle de l'hyperlien cible doit être défini (dans le balisage) comme "_blank" à la pop la NavigateUrl dans une nouvelle fenêtre.

et cette image:

http://i.msdn.microsoft.com/ee702803.image5%28en-us,MSDN.10%29.gif

Donc, si NewEventGrantPermission est le nom de l'hyperlien, il serait logique qui n'existe pas (parce que l'article nous instruit de ne jamais le faire !!) .

La première partie de l'article est très simple, mais une fois qu'elle commence à mentionner le code derrière elle comme si elle avait été copiée et collée à partir d'un article complètement différent. Cela pourrait être l'un des articles les plus vagues/incomplètes que j'ai jamais lu sur le site msdn !!

Questions connexes