C# 从服务器端代码检索访问令牌
我是一个新的发展对Facebook。我需要能够从我的网站(c#NET和asp.NET)发布到其他人的墙上。我已经注册了一个facebook应用程序来做这个 当我按下网站上的一个按钮时,我想将内容分享给我自己的用户列表,这些用户向我提供了他们的facebook URL。他们将授予FB应用程序对其墙的权限 关于如何做到这一点,没有太多的信息。我需要:C# 从服务器端代码检索访问令牌,c#,facebook-c#-sdk,C#,Facebook C# Sdk,我是一个新的发展对Facebook。我需要能够从我的网站(c#NET和asp.NET)发布到其他人的墙上。我已经注册了一个facebook应用程序来做这个 当我按下网站上的一个按钮时,我想将内容分享给我自己的用户列表,这些用户向我提供了他们的facebook URL。他们将授予FB应用程序对其墙的权限 关于如何做到这一点,没有太多的信息。我需要: 使用Facebook SDK检索服务器端的新accesstoken 给定facebook url,获取用户的个人资料 共享到他们的墙的链接 我使用ph
我使用php和javascript连接FB SDK。我不知道它能否实现到c#
对不起,我的英语水平很差。首先从 从www.facebook.com/developers填写appid和密码
var config = new Dictionary<string, object>();
config.Add("appId", "3955.......");
config.Add("secret", "4c1d...............");
config.Add("fileUpload", true); //optional
FacebookClient client = new FacebookClient(config);
facebook不允许向任意用户发布服务器端墙。您只能发布到当前用户的墙,首先您应该请求发布流权限。在得到这段代码后,它会成为一个墙柱
request.Method = FacebookApiMethodType.POST;
request.Path = "/me/feed";
request.Params = new NameValueCollection();
request.Params.Add("link", "www.arcademonk.com");
request.Params.Add("message", "C# SDK Batch Request Messsage");
您可以在github页面上找到所有文档。希望有帮助。这篇文章可以帮助:
request.Method = FacebookApiMethodType.POST;
request.Path = "/me/feed";
request.Params = new NameValueCollection();
request.Params.Add("link", "www.arcademonk.com");
request.Params.Add("message", "C# SDK Batch Request Messsage");