2011-01-27 115 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方法。参数保持不变。

相关问题