Facebook Wall Post通过WP7发布

时间:2012-04-17 19:25:39

标签: windows-phone-7 facebook-c#-sdk windows-phone

我正在使用以下一段代码在用户Facebook墙上发布。进行异步调用但是墙上没有发布任何内容,也没有调用回调postResult。我有用户在他的墙上发布的权限。

如果还有其他更好的解决方案,或者有任何问题我在这里做错了请告诉我。我已尝试在互联网上提供大量解决方案,但它不起作用。

 public void postOnWall() {

 FacebookClient fbApp = new FacebookClient(_accessToken);

  var args = new Dictionary<string, object>();
     args["name"] = "Check this out";
     args["link"] = "www.xyz.com";
     args["caption"] = "";
     args["description"] = "description";
     args["picture"] = "";
     args["message"] = "Check this out";
     args["actions"] = "";

    FacebookAsyncCallback callBack = new FacebookAsyncCallback(this.postResult);
     fbApp.PostAsync("me/feed", args, callBack);  
    }

    private void postResult(FacebookAsyncResult asyncResult)
    {
        System.Diagnostics.Debug.WriteLine(asyncResult);
    }

1 个答案:

答案 0 :(得分:0)

此链接将帮助您解决问题。这是一篇非常好的Facebook访问文章。 http://dotnetslackers.com/articles/net/wFace-windows-phone-7-facebook-integration-part-1.aspx