我正在使用Facebook API v5.3 BETA,尽管已尝试使用v5.2.1 Stable进行以下操作。我也在使用Facebook.Extensions.Tasks库。在调用FBClient.GetTaskAsync()函数时,我得到[net_unknown_prefix]错误,有什么想法吗?
public string GetFacebookMe(string access_token)
{
FacebookClient fb = new FacebookClient(access_token);
string _Response = "";
var task = fb.GetTaskAsync("/me");
task.ContinueWith(
t =>
{
if (t.Exception == null)
{
dynamic result = t.Result;
_Response = result.name;
}
else
{
_Response = "Error";
}
});
return _Response;
}
提前致谢!
答案 0 :(得分:0)
您需要安装Async CTP SP1才能使用Facebook.Extensions.Task库。
从v5.3 beta开始,XTaskAsync方法已经成为核心Facebook.dll的一部分。虽然目前仅适用于.net 4.0和.net 4.5。
您可以在http://blog.prabir.me/post/Facebook-CSharp-SDK-What’s-new-in-v5-3.aspx
了解更多相关信息