JS парсинг ошибка только с Google API другие URL-адреса работают нормально - PullRequest
0 голосов
/ 23 февраля 2019

Это код, который я реализовал

импорт UIKit импорт SwiftyJSON импорт Alamofire

класс ViewController: UIViewController {

let url = "https://maps.googleapis.com/maps/api/distancematrix/json?origins=Boston,MA|Charlestown,MA&destinations=Lexington,MA|Concord,MA&departure_time=now&key=AIzaSyAbRF7pJJbBkN8nwm9aKTJ4vV7ZD0ZcxAE"

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
    //MARK: - Networking
    /***************************************************************/

    //Write the getWeatherData method here:


    func getWeatherData(url: String) {

        Alamofire.request(url, method: .get).responseJSON {
            response in
            if response.result.isSuccess {

                print("Success! Got the weather data")
                let weatherJSON : JSON = JSON(response.result.value!)


                print(weatherJSON)

                //self.updateWeatherData(json: weatherJSON)

            }
            else {
                print("Error \(String(describing: response.result.error))")
                //self.cityLabel.text = "Connection Issues"
            }
        }

    }
     getWeatherData(url: url)

**************************** ОШИБКА ********

Я получаю эту ошибку только с ошибкой API Google, я создал свой собственныйAPI и проверил в браузере, и он работает нормально, но в XCode я получаю сообщение об ошибке: Ошибка Необязательно (Alamofire.AFError.invalidURL (url: "https://maps.googleapis.com/maps/api/distancematrix/json?origins=Boston,MA|Charlestown,MA&destinations=Lexington,MA|Concord,MA&departure_time=now&key=AIzaSyAbRF7pJJbBkN8nwm9aKTJ4vV7ZD0ZcxAE")) ç

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...