How do you post to a friend's wall using the C# Facebook SDK? -
so tried post on friends wall using following code:
var fb = new facebookclient(_accesstoken); dynamic parameters = new expandoobject(); parameters.message = "google friend"; parameters.link = "http://gidf.de/"; parameters.name = "test"; parameters.from = new { id = "100000", name = "me" }; parameters.to = new { id = "1000001", name = "friend" }; dynamic result = fb.post("1000001/feed", parameters);
however, told application not support this. did googling work, , read [user_id]/feed
deprecated , have invoke feed dialog ask user publish it. how go on doing c# sdk?
as of february 6, 2013, can't post friends timeline on behalf of user. read here: https://developers.facebook.com/roadmap/completed-changes/
client-side can use fb.ui method pop feed dialog.
here's example: https://stackoverflow.com/a/15426243/1405120
server-side, can use url redirection.
https://www.facebook.com/dialog/feed? app_id=458358780877780 &link=https://developers.facebook.com/docs/reference/dialogs/ &redirect_uri=https://mighty-lowlands-6381.herokuapp.com/
read more feed dialog here, https://developers.facebook.com/docs/reference/dialogs/feed/
Comments
Post a Comment