2012-02-03 83 views
0

作为应用程序的用户的墙壁我想知道,我怎样才能使用facebook c#sdk从我的wp7应用程序作为应用程序张贴到用户的墙上。 所以我想在用户墙上显示来自FB应用程序的消息。Facebook的c#sdk如何张贴到用户的墙壁从WP7

我到目前为止有:

var app = new FacebookApp(); 
var parameters = new Dictionary<string, object> 
       { 
        {"access_token", accessToken}, 
        {"appId", appId, 
        {"message", "TEST"} 
       }; 
var fbCB = new FacebookAsyncCallback(postResult); 
app.PostAsync("me/feed", parameters, fbCB); 

但是这显示在墙上的文字,因为我写的,而不是像由APPID指定的应用程序。

+0

我要发布同样的信息类型的墙像一个波纹管,而无需用户交互: http://www.facebook.com/dialog/feed?app_id=123050457758183&link=http://developers.facebook。 COM /文档/参考/对话框/&图片= HTTP://fbrell.com/f8.jpg&name=Facebook%20Dialogs&caption=Reference%20Documentation&description=Using%20Dialogs%20to%20interact%20with%20users.&message=Facebook%20Dialogs%20are% 20so%20easy!&redirect_uri = http://www.example.com/response 但用户不会被提示,只是 – luccio 2012-02-03 14:55:01

回答

1
app.PostAsync("friendId/feed", parameters, fbCB); 

我也建议你使用最新的facebook c#sdk。

+0

我使用的是版本5.4.1.0可通过NuGet – luccio 2012-02-05 16:35:51

+0

好吧,问题只在参数...我的坏。 Ty回答 – luccio 2012-02-05 16:48:46