Zac*_*gin 5 facebook facebook-fql missing-data facebook-graph-api
我试图在Facebook上拉出所有用户朋友的当前位置,并且遇到了一个奇怪的问题,其中一些朋友正在读取NULL,当我在他们的实际Facebook页面上看到它说"生活在,. " 这个错误的难点在于它只发生在大约30%的情况下.在其余的情况下,它会提取所有正确的信息,这告诉我权限可能已正确设置.
具体来说,我使用的FQL代码是:
SELECT uid,
name,
current_location
FROM USER
WHERE uid IN (SELECT uid2
FROM friend
WHERE uid1 = Me())
Run Code Online (Sandbox Code Playgroud)
在向图表直接发出javascript请求时会出现同样的问题,因此它似乎也不是FQL问题.有谁知道为什么current_location 有时会失败并报告NULL,但并不总是如此?
谢谢.
有2种可能性;current_location null 的用户的好友:
1) 没有在他们的 Facebook 个人资料中指定他们当前的位置
2) 他们在 Facebook 个人资料中指定了当前位置,但他们的隐私设置不允许您看到它
| 归档时间: |
|
| 查看次数: |
1981 次 |
| 最近记录: |