我正在尝试使用以下代码获取所有状态消息:
public dynamic downloadStatuses(FacebookOAuthResult facebookOAuthResult, string userInput)
{
dynamic result = null;
if (facebookOAuthResult != null)
{
if (facebookOAuthResult.IsSuccess)
{
this.accessToken = facebookOAuthResult.AccessToken;
var fb = new FacebookClient(facebookOAuthResult.AccessToken);
result = fb.Get(userInput + "/statuses?format=json&limit=1500");
return result;
}
else
{
MessageBox.Show(facebookOAuthResult.ErrorDescription);
return result;
}
}
return result;
}
userInput将是我的Facebook ID。返回了一些状态,但绝对不会达到我指定的1500。想知道是否有人知道如何访问您的第一个Facebook状态消息或通过稍微修改代码中的请求URL来检索所有状态消息。是否必须使用fql?
答案 0 :(得分:0)
当您查询/状态时,您没有从您的信息流中获取照片/相册/视频相关的状态/条目(包括他们的评论等)。这还包括事件创建和问题。
您必须使用单独的调用(即/ me / photos)查询API才能获得所有内容。如果您想要几乎完整的某个人或页面或组的流。考虑使用FQL,查询流表。
编辑:刚看到这个问题可能已经过时,我的不好