import FacebookCore
let connection = GraphRequestConnection()
connection.add(GraphRequest(graphPath: "/me")) { httpResponse, result in
switch result {
case .success(let response):
print("Graph Request Succeeded: \(response)")
case .failed(let error):
print("Graph Request Failed: \(error)")
}
}
connection.start()
登录成功后执行。现在我得到的,只是一些基本信息,比如姓名或身份证。
不过,我还是需要性别和电子邮件…所以我尝试了这个:
let params = ["fields": "id, name, gender, email"]
然后:
connection.add(GraphRequest(graphPath: "/me", parameters: params)) { httpResponse, result in
不过,我还是得到了同样的数据,只是
id
和
name