我正在使用 facebook javascript sdk 创建一个快速测试应用程序。我想获取也使用此应用程序的朋友列表。由于应用程序处于开发模式,我想我需要对测试用户执行此操作。我创建了两个测试用户(和默认测试用户),授予他们user_friends
权限,并为他们的帐户授权应用程序。更新:所有测试用户都是彼此的朋友。
当登录到上述任何一个测试用户时(通过调用 get /me 进行登录测试),我仍然没有得到任何回应。
这是我get friends
的 API 调用函数:
var getMyFriends = function(){
FB.api(
"/me/friends",
function (response) {
if (response && !response.error) {
console.log(response);
}
}
);
};
这是我在控制台中的响应对象:
Object {data: Array[0]}
data:Array[0] length:0
我从之前的这篇文章中得到了一些建议:Facebook Graph Api v2.0+ - /me/friends 返回空,或者只有也使用我的应用程序的朋友
对我可能遗漏的东西有什么想法吗?