Facebook error: "(#100) Tried accessing nonexisting field (user_friends) on node type (User)"
Facebook error: "(#100) Tried accessing nonexisting field (user_friends) on node type (User)"
我正在使用 MVC4 并尝试集成 facebook-login。我已经检查了 facebook scope list,看来我使用它是正确的。除了我尝试获取 user_friends
时的错误
这是我尝试得到的 url:
https://graph.facebook.com/me?fields=user_friends,email&access_token=<mytoken>
我收到这个错误:
"{\"error\":{\"message\":\"(#100) Tried accessing nonexisting field (user_friends) on node type (User)\",\"type\":\"OAuthException\",\"code\":100,\"fbtrace_id\":\"Ahhh3PoddnL\"}}"
如果你必须知道,我的应用程序现在 Public,可以获取电子邮件和基本信息(已请求权限,我已批准)
当我如下使用时一切正常:
https://graph.facebook.com/me?fields=email&access_token=<mytoken>
user_friends
是您需要向用户请求的权限 的名称,然后您才能访问他们的朋友。
您从中请求数据的不是端点的名称——即/me/friends
,请参阅https://developers.facebook.com/docs/graph-api/reference/user/friends
我正在使用 MVC4 并尝试集成 facebook-login。我已经检查了 facebook scope list,看来我使用它是正确的。除了我尝试获取 user_friends
这是我尝试得到的 url:
https://graph.facebook.com/me?fields=user_friends,email&access_token=<mytoken>
我收到这个错误:
"{\"error\":{\"message\":\"(#100) Tried accessing nonexisting field (user_friends) on node type (User)\",\"type\":\"OAuthException\",\"code\":100,\"fbtrace_id\":\"Ahhh3PoddnL\"}}"
如果你必须知道,我的应用程序现在 Public,可以获取电子邮件和基本信息(已请求权限,我已批准)
当我如下使用时一切正常:
https://graph.facebook.com/me?fields=email&access_token=<mytoken>
user_friends
是您需要向用户请求的权限 的名称,然后您才能访问他们的朋友。
您从中请求数据的不是端点的名称——即/me/friends
,请参阅https://developers.facebook.com/docs/graph-api/reference/user/friends