Comment obtenir un jeton d'accès à l'aide de C# SDK

J'ai mis à jour le Facebook SDK pour 6.0.10 et du code utilisé pour travailler ne fonctionne plus. J'ai utilisé pour publier sur le mur d'utiliser la méthode ci-dessous.

La classe FacebookClient l'habitude de prendre la AppId, et AppSecret et je n'ai pas donné tout jeton d'accès pour mon application.

string uId = "SomeUid";
FacebookClient fb = new FacebookClient(AppId,AppSecret );

string userFeedPath = String.Format("/{0}/feed", uId);

dynamic parameters = new ExpandoObject();
parameters.link = "Test@test";
parameters.message = "test";

try
{
    dynamic result = fb.Post(userFeedPath, parameters);
}
catch(Exception ex)
{

}

Maintenant, même si j'essaie ce,

FacebookClient fb = new FacebookClient();

fb.AppId = "1234...";
fb.AppSecret = "76e69e0c334995cecc8c....";

J'obtiens cette erreur:

(OAuthException - n ° 200) (n ° 200) Cet appel d'API nécessite un valide app_id.

Comment puis-je résoudre ce problème?

Pouvez-vous être sûr que vos informations d'identification sont encore valables pour la mise à jour du SDK? Vous devrez peut-être obtenir de nouvelles informations d'identification (en raison, par exemple, à une mise à jour dans le type de Protocole utilisé).
pour quelqu'un qui affronte le problème à l'avenir, voici un tutoriel complet: Travailler avec Facebook C# SDK

OriginalL'auteur avnic | 2012-03-28