我正在尝试检索正在使用该应用的用户Facebook好友列表。据我所知,此权限是自动授予的,但如果我错了,请纠正我。
以下是我用来检索列表的代码。目前它只是跳过完成处理程序中的代码而不在控制台中留下任何消息。
let params = ["fields": "id, first_name, last_name, name"]
FBSDKGraphRequest(graphPath: "/me/friends", parameters: params).start { (connection, result, error) in
if error != nil {
print("ERROR: \(error.debugDescription)")
}
else {
if let friendArray : NSArray = (result as! NSDictionary).value(forKey: "data") as! NSArray
{
for friend in friendArray {
print("Name \((friend as AnyObject).value(forKey: "name"))")
}
}
}
}
不幸的是,我似乎无法找到有关此主题的最新文档。