FacebookClient.GetTaskAsync Parameters
本文关键字:Parameters GetTaskAsync FacebookClient | 更新日期: 2023-09-27 18:25:56
我正在开发一款Windows 8 metro原型应用程序,该应用程序将在墙上发布消息。
我安装了SDK,到目前为止我有
public MainWindowViewModel()
{
try
{
Action<object> action = handleTask;
var fb = new FacebookClient(FACEBOOK_ID, FACEBOK_SECRET);
var task = fb.GetTaskAsync("4");
task.ContinueWith(action);
}
catch (FacebookApiException ex)
{
throw ex;
}
}
private void handleTask(object data)
{
}
handleTask方法被调用,但我似乎无法确定要传递的类型是什么。里面的数据似乎是马克·扎克伯格的FB信息(???)
再说一遍,我所需要做的就是贴到墙上。有人能给我指正确的方向吗?
var fb - new FacebookClient();
fb.GetTaskAsync("4")
.ContinueWith(t=>
if(!t.IsFaulted) {
dynamic result = t.Result;
var name = result.name;
}
);
或在handleTask 中将object data
更改为Task<object>
[更新]
张贴到墙上。
var fb = new FacebookClient("access_token");
fb.PostTaskAsync("me/feed", new {message = "hi"});