Facebook C# SDK - Post an die Wand

Entwickle ich eine asp.net MVC 3-Facebook-app und ich bin versucht, eine Nachricht an meine Wand. Hier ist mein code:

FacebookWebClient client = new FacebookWebClient();

//Post to user's wall
var postparameters = new Dictionary<string, object>();
postparameters["message"] = "Hello world!";
postparameters["name"] = "This is a name";
postparameters["link"] = "http://thisisalink.com;
postparameters["description"] = "This is a description";

var result = client.Post("/me/feed", postparameters);

Ich kann das token für den Zugriff mit dem client.AccessToken, so dass ich annehme, dass ich nicht haben, um es überall. Dieser code erzeugt keine Fehler, und für das Ergebnis, das ich bekommen eine ID. Jedoch, wenn ich mein Facebook, ich sehe nichts auf meiner Mauer noch in meinem news-feed. Ich bin mir nicht sicher, was mir fehlt. Ich habe ähnliche Fragen hier bei StackOverflow, aber ich sehe auch keine Berichte/Fragen wie bei mir. Ich habe auch versucht, die änderung der code basiert auf dem, was ich gesehen habe in anderen Beiträgen, aber ohne Erfolg. Ich habe auch überprüft, mein Facebook-Konto-Einstellungen, und ich sehe meine Anwendung aufgeführt mit der Berechtigung, an meine Pinnwand posten. Ich habe auch versucht, eine Nachricht an meine Wand über den Graph API explorer und ich erhalte das gleiche Ergebnis. Ich bekomme eine ID zurück, aber wenn ich meinem Facebook-Konto sehe ich nichts. Bei schon für ein paar Tage. Jegliche Hilfe würde sehr geschätzt werden.

Vielen Dank im Voraus.

[BEARBEITEN]
Ich Frage mich, wenn etwas falsch mit meiner app generiert access_token. Mit dieser access_token, wie ich bereits in meinem post, bekomme ich das gleiche Ergebnis mit der Graph API explorer. Eine ID zurückgegeben wird, aber keine Nachricht auf meiner Wand. Jedoch, wenn ich den Graph API explorer die Berechtigung an meine Pinnwand posten und die eigene, access_token generiert, ich kann erfolgreich eine Nachricht mit dem explorer. Hier ist die FB-login-button-code:

<div>
    <h1>Login using Facebook</h1>
    <p><fb:login-button perms="user_location, publish_stream, email"></fb:login-button></p>
</div>
  • Haben Sie versucht, das, was bereits erwähnt auf die unten in diesem link? facebooksdk.codeplex.com/discussions/250353
  • Hi Major Byte. Danke für die Antwort. Ich habe es ausprobiert, aber leider hat es nicht funktioniert.
  • Hast du jemals dieses problem lösen? Ich erlebe das identische Problem.
InformationsquelleAutor sam.net | 2011-08-31
Schreibe einen Kommentar