откуда вы берете токен? Отобразите ли вы диалоговое окно аутентификации и разрешите пользователю войти в систему со своими учетными данными в FB?
также - когда пользователь авторизует приложение для публикации под учетной записью пользователя, запрос должен исходить от «меня» - при условии, что пользователь - не от «FriendId».
если у вас откуда-то есть токен аутентификации, то вот код, который я успешно использую для публикации на стене:
var fbAPI = new FacebookApp(accesstoken);
var params = new Dictionary<string, object> {
{ "name", "POST NAME" },
{"caption", "test"},
{"link", "http://www.google.com/"},
{"description", "bla-bla-bla"},
{"picture", imageUrl},
{"message", "check this out!"}};
var result = fbAPI.Post("http://graph.facebook.com/me/feed", params);
надеюсь, это поможет. Пожалуйста, предоставьте больше информации, если это не так.