2011-01-27 149 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發佈到朋友的流。

+0

我可以鏈接到一些代碼嗎? –

+0

我沒有使用這個SDK(它有很差的功能)。我見過的Facebook最好的.NET SDK是「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代替FacebookClient過時PostAsync方法。參數保持不變。

相關問題