我正在开发一个应用程序,它连接到Facebook上的特定公共页面并在特定帖子中搜索评论,我们必须查看所有帖子才能找到特定的主题标签,但有一个有超过4000条评论的帖子,facebook抛出了这个例外:
'StackTrace: Skybrud.Social.Facebook.Exceptions.FacebookException: Please reduce the amount of data you're asking for, then retry your request
at Skybrud.Social.Facebook.Responses.FacebookResponse.ValidateResponse(SocialHttpResponse response, JsonObject obj)
at Skybrud.Social.Facebook.Responses.Comments.FacebookCommentsResponse.ParseResponse(SocialHttpResponse response)
at Skybrud.Social.Facebook.Endpoints.FacebookCommentsEndpoint.GetComments(String id, FacebookCommentsOptions options)'
正如你可以看到我使用Skybrud,我将评论限制在800并且它有效,但是有更多评论,我不知道如何检索其他评论页面,任何想法?
感谢您的时间。
答案 0 :(得分:0)
也许这可以帮助其他人,使用FacebookCommentsOptions中的两个成员:之前和之后,来自Facebook的回复将包括在分页部分。然后再次调用GetCommets方法。