У меня есть этот код:
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
в ответе.