在Facebook页面墙或时间轴上发布

时间:2012-09-13 04:50:12

标签: facebook

随着FaceBook推出了一个新的页面概念,我创建了一个页面,但是我无法找到任何C#SDK在该页面的时间轴上发布代码。

1 个答案:

答案 0 :(得分:0)

首先你需要C#SDK 你可以从这里下载 http://csharpsdk.org/

您可能需要manage_page权限才能获取网页访问令牌

您可以使用此图表请求http://developers.facebook.com/tools/explorer/?method=GET&path=me%2Faccounts

获取网页访问令牌

获取页面访问令牌后,您可以使用此代码在页面墙上发布

        var fb = new Facebook.FacebookClient(PageAccessToken);
        var postArgs = new Dictionary<string, string>();
        postArgs["link"] = "http://www.foo.com";
        postArgs["name"] = "Click Here To View";
        postArgs["message"] = Message;
        fb.Post("[pageid]/feed/", postArgs);