Facebook Graph OAuthException - #2500获取页面帖子时出现未知路径组件错误

时间:2016-04-15 09:13:26

标签: facebook-graph-api facebook-javascript-sdk facebook-c#-sdk

{
"error": {
"message": "Unknown path components: /$PAGE_ID,
"type": "OAuthException",
"code": 2500
}

在尝试使用C#Facebook SDK 7.0.6

获取页面帖子后,我收到了上述错误

这是我的请求。

var downloadPostsTask = fb.GetTaskAsync(@"/" + PageId + @"?fields=posts{type,description,name,full_picture,source,caption,link,status_type,message}", ctsToken);

var downloadPostsTask = fb.GetTaskAsync(PageId + @"?fields=posts{type,description,name,full_picture,source,caption,link,status_type,message}", ctsToken);

两者都导致同样的错误

如何解决这个问题?我试图搜索但它根本不起作用。

1 个答案:

答案 0 :(得分:1)

我通过在Facebook对象中明确指定Graph API Version来解决问题

var fb = new FacebookClient
                {
                    AccessToken = token,
                    IsSecureConnection = true,
                    Version = "v2.6"
                };