Facebook墙贴通过WP7

问题描述:

我正在使用下面的一段代码张贴在用户的Facebook墙上。异步调用已完成,但没有任何内容发布在墙上,也没有调用postResult调用。我有用户许可在他的墙上发布。Facebook墙贴通过WP7

如果还有其他更好的解决方案,或者有什么事情我做错了,请告诉我。我尝试了很多互联网上可用的解决方案,但它不起作用。

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); 
    } 

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