Получение 400 для моего вызова AFNetworking - PullRequest
0 голосов
/ 25 февраля 2019

Я впервые использую AFNetworking и пытаюсь позвонить, используя API FourSquare Places.Когда я тестирую с конечной точкой на веб-сайте документации FourSquare, мой URL с параметрами работает, но не с кодом AFNetworking.Я продолжаю получать 400.

func findCoffee(coordinate: CLLocationCoordinate2D) {
    let url = "https://api.foursquare.com/v2/venues/explore"
    let params = [
        "ll": "\(coordinate.latitude),\(coordinate.longitude)",
        "intent": intent,
        "limit": limit,
        "client_id": "\(clientId)",
        "client_secret": "\(clientSecret)"
    ]

    let manager = AFHTTPSessionManager()
    manager.requestSerializer = AFHTTPRequestSerializer()

    manager.get(url, parameters: params, success: { (operation, responseObject) in

    }) { (operation, error) in

    }
}
...