【发布时间】:2013-04-02 12:38:02
【问题描述】:
我想使用图形 API 检索例如朋友的生日。
所以我选择了一个朋友,他的生日我的个人资料可以看到,转到 Graph API Explorer,生成一个具有friends_birthday 权限的访问令牌,然后输入[friend_name]/?fields=birthday 并且......它不会返回任何内容。侧面的 birthday 字段显示为灰色,鼠标悬停时显示
“字段为空或访问令牌不允许”。
最糟糕的是,它对某些朋友有效,但对其他人无效。这是否与他们在个人资料中为此信息设置的可见性级别有关?我假设该应用程序可以看到我的个人资料可以看到的所有内容(如果我授予它完全权限),但可能情况并非如此。还是我的要求有问题?
【问题讨论】:
-
只是补充说我看到这个行为和你一样,使用这个具有相关权限的请求:me/friends?fields=id,name,birthday 我看到一些生日但没有其他(即使我可以通过 Facebook UI 看到它们)。如果这是一个权限问题,不幸的是不清楚如何解决它。
标签: facebook facebook-graph-api