facebook-C#-sdk MVC “Hello World” app - comment obtenir le jeton d'accès?
J'ai téléchargé le C# Facebook SDK "Simple Site web MVC Exemple" à partir de CodePlex:
http://facebooksdk.codeplex.com/releases/view/54371
et ont réussi à réussi à s'authentifier sur mon test Facebook app. Mais je ne peux pas tout à fait comment pour obtenir le jeton d'accès (et je suis allez vouloir l'accès hors connexion, donc j'ai besoin d'attraper un jeton d'une fois, lorsque l'utilisateur autorise mon appli pour récupérer le flux de données).
Merci beaucoup
Avez-vous ce résolu? J'ai ajouté le javascript FB.getLoginStatus qui entraîne l'utilisateur est connecté. Mais en c# à l'aide du sdk de l'application.La Session est toujours null.
J'ai obtenu qu'il soit résolu, veuillez voir Nathan conseils. Peut-être un problème avec votre ID d'application?
Ne pas oublier de marquer la question accepté
J'ai obtenu qu'il soit résolu, veuillez voir Nathan conseils. Peut-être un problème avec votre ID d'application?
Ne pas oublier de marquer la question accepté
OriginalL'auteur Dave B | 2010-11-19
Vous devez vous connecter pour publier un commentaire.
Que vous voulez faire deux choses. Tout d'abord, à la demande offline_access, vous devez modifier le Javascript de la fonction de connexion à la demande de l'accès hors connexion comme suit. C'est dans le Views/Home/Index.aspx.
Ensuite, pour obtenir le jeton d'accès, vous venez de faire le suivant dans l'action une fois que l'utilisateur est authentifié:
<div id="fb-root"></div> <script src="connect.facebook.net/en_US/all.js"></script> <script> FB.init({ appId: '<%:FacebookSettings.Actuel.AppId %>', status: true, cookie: true, xfbml: true }); $('#fbLogin').cliquez sur(function () { FB.connexion(function (response) { if (response.session) { window.location = '<%:Url.Action("Profil") %>' } else { // l'utilisateur a annulé l'login } }, { perms: 'offline_access,read_stream' }); }); </script>
OriginalL'auteur Nathan Totten
Ma recommandation est que vous travaillez avec la nouvelle api graphique au lieu de cela, vous pouvez l'obtenir ici
http://github.com/facebook/csharp-sdk
voici une description sur la façon dont vous allez chercher le jeton d'authentification:
http://developers.facebook.com/docs/authentication/
OriginalL'auteur Homde