2011-01-27 2 views
2

Можем ли мы публиковать фотографии/видео или ссылки на стене друзей, используя facebook SDK C#? я использую его в WinForms .Я с помощью этого SDK https://github.com/facebook/csharp-sdkКак я могу опубликовать на стене друзей, используя facebook SDK C#

+1

Зачем закрывать? Есть ли что-то неправильное в вопросе, если да, то укажите его, а не закрывайте его –

+0

Я думаю, что это разумный вопрос. Может быть, лучше сформулировано как «Как я могу опубликовать на стене друзей ...». –

+0

Из любопытства, как вы выбрали именно этот SDK? Разве ваш вопрос не должен быть «Что .NET Facebook SDK позволяет размещать на стене друга и иметь хорошую документацию?» – Justin

ответ

2

Вы должны быть ваш пользователь заявки на получение гранта stream_publish расширенные права доступа, то вы можете использовать API Graph для публикации потоков друзей.

+0

Могу ли я иметь ссылку на какой-то код? –

+0

Я не использовал этот SDK (у него очень плохая функциональность). Лучший .NET SDK для Facebook, который я когда-либо видел, это «Facebook C# SDK», вы можете скачать его здесь: http://facebooksdk.codeplex.com/ Там также есть некоторые образцы. –

3
public static void PostToWall(string wallPost, string friendId) 
{ 
    var fb = new FacebookClient(Globals.AccessToken); 
    var parameters = new Dictionary<string, object>(); 
    parameters["message"] = wallPost; 
    fb.PostAsync(String.Format("{0}/feed", friendId), parameters); 
} 

Если вы хотите разместить его на стене пользователя войти в систему, используйте:

fb.PostAsync("me/feed", parameters); 
0

Рекомендуется использовать PostTaskAsync вместо устаревшего метода PostAsync из FacebookClient. Параметры остаются неизменными.

Смежные вопросы