0

这应该是一件容易的事。我只想要用户的个人资料网址。

我尝试了以下 FQL:

从标准用户信息中选择 profile_url,其中 uid = me()

但得到Request Failed错误。我正在使用 Graph API Explorer / FQL Query 并拥有最新的访问令牌。

基本上我正在寻找与此 Graph API 调用等效的 FQL:

https://graph.facebook.com/me?fields=link

谢谢您的帮助

4

1 回答 1

0

如果您正确阅读文档,您会注意到-

  1. standard_user_info需要APP_ACCESS_TOKEN, 而不是USER_ACCESS_TOKEN. 您可以从Access Token Tool获取 App Access Token进行测试。

  2. 您只能获取有关授权应用用户的信息。

所以,你可以像这样测试它 -

SELECT profile_url FROM standard_user_info WHERE uid = USER_ID

注意:不要使用me()(因为您现在正在使用无法识别的应用访问令牌me()),而是使用您ID

于 2013-08-21T07:40:03.070 回答