Возникли проблемы с Alamofire и API-ключами - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь подключить мое приложение с API (https://collegescorecard.ed.gov/data/documentation/), и я не знаю, почему я получаю эту ошибку с Alamo, спасибо!

"Не удается преобразовать значение введите 'String' в ожидаемый тип аргумента 'HTTPHeaders?' (он же необязательный>) "

func callAPI() {
        let url = URL(string:URLStr)
        let key = "Key redacted"
        Alamofire.request(url!, method: .get, parameters: nil, headers:key)

        }

1 Ответ

0 голосов
/ 24 февраля 2020

Ключ должен быть с вашим URL

let key = "Key redacted"
let url = URL(string:"\(urlStr)?key=\(key)") 
Alamofire.request(url!, method: .get, parameters: nil, headers:[:])
...