I have an MVC4
application that uses OAuth
to login via facebook. Once logged in the user can then choose a guestlist from their Facebook Friends. This is fine as I am managing to retrieve the facebook Friends and their ID's.
Now I want to be able to post to the Friends wall a message from the application. Is this possible at th moment as there seems to have been a lot of changes to what Facebook allows you to do, if a wall post is not possible, can a private message be sent?
I have no code snippets from this one, just direction would be appreciated.
Thanks
I have used this code for posting on friend wall
var fbApplication = new DefaultFacebookApplication { AppId = fbapp, AppSecret = fbsec };
var current = new FacebookWebContext(fbApplication);
Facebook.Web.FacebookWebClient client = new Facebook.Web.FacebookWebClient(token);
//client.AccessToken = current.AccessToken;
dynamic parameters = new ExpandoObject();
parameters.message = "";
parameters.link = link;
parameters.name = name;
parameters.caption = caption;
parameters.description = desc;
parameters.from = fromId;//your fb ID
//friendId will be the ID of the person,you wants to post on wall
object resTest = client.Post("/" + friendId + "/feed", parameters);
Alternatively you can use Graph API's feed dialog
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.