À l'aide de la dernière version bêta 5.0.9, je configure les applications appID et appSecret de façon programmatique et effectue un post de publication sur le mur/le flux des utilisateurs. Tout est bien. Cependant, sur Facebook, le message qui a été posté est toujours "crédité" (c'est-à-dire il y a 32 minutes par MyAppName) dans l'appID contenu dans web.config et non dans l'appID qui a été défini dans le code.Facebook C# SDK - Publication d'un message sur le mur d'un utilisateur
De toute évidence, comme je configure le programme appID, je suppose que cela serait utilisé pour "créditer" à poster.
Voici comment je l'initialisation de l'application, etc.
var fbApplication = new DefaultFacebookApplication { AppId = application.FBAppID, AppSecret = application.FBAppSecret };
var current = new FacebookWebContext(fbApplication);
Facebook.Web.FacebookWebClient client = new Facebook.Web.FacebookWebClient(fbApplication);
client.AccessToken = current.AccessToken;
Débogage l'application, je peux voir que le appID correct et appSecret ont été fixés. J'utilise la méthode POST sur le client pour effectuer le post à mur.
object resTest = client.Post("/me/feed", dataTest);
Toute aide/direction serait grandement appréciée.
Impressionnant. Cela a fait l'affaire. Merci el_tone. –