Need help with swift 3. I got
cannot convert value of type string to expected argument type string
func authKMA(text: String) {
let base = "http://api.kma1.biz/?method=auth"
let userlogin = "&username=vostok3r@gmail.com"
let userpass = "&pass=0000"
_ = ""
_ = ""
let auth = base + userlogin + userpass
let url = URL(string: auth)!
URLSession.shared.dataTask(with: url) { (data, _, _) in
guard let gotdata = data else {
print("Сервер не отвечает")
return
}
guard let jsonAny = try? JSONSerialization.jsonObject(with: gotdata, options: []) else {
print("Сервер не дал информацию по аккаунту")
return
}
guard let json = jsonAny as? [String: Any] else {
return
}
guard let authhasher = json.index(of: "authhash") else {
return
//ERROR: cannot convert value of type string to expected argument type string//
}
print(authhasher)
}.resume()
}
}