Envoyer des paramètres POST avec MultipartFormData à l'aide de Alamofire, dans iOS Swift

Je suis en utilisant Alamofire, très en premier temps. Je suis l'aide de la dernière version Alamofire 1.3.1. Je veux envoyer une image , une vidéo et des paramètres d'un appel d'API. Je suis à l'aide de plusieurs parties des données de formulaire. Le mutipart du module. Je suis confronté à un problème pour envoyer supplémentaire des paramètres POSTparams . Ci-dessous mon code. "params" est le dictionnaire qui contient les paramètres supplémentaires? Comment puis-je ajouter ces paramètres POST dans la demande. S'il vous plaît aider

        var fullUrl :String = Constants.BASE_URL + "/api/CompleteChallenge"
         var params = [
        "authKey": Constants.AuthKey,
        "idUserChallenge": "16",
        "comment": "",
        "photo": imagePath,
        "video": videoPath,
        "latitude": "1",
        "longitude": "1",
        "location": "india"
    ]

    let imagePathUrl = NSURL(fileURLWithPath: imagePath!)
    let videoPathUrl = NSURL(fileURLWithPath: videoPath!)

        Alamofire.upload(
        .POST,
        URLString: fullUrl, //http://httpbin.org/post
        multipartFormData: { multipartFormData in
            multipartFormData.appendBodyPart(fileURL: imagePathUrl!, name: "photo")
            multipartFormData.appendBodyPart(fileURL: videoPathUrl!, name: "video")
        },
        encodingCompletion: { encodingResult in
            switch encodingResult {
            case .Success(let upload, _, _):
                upload.responseJSON { request, response, JSON, error in

                  }
                }
            case .Failure(let encodingError):

            }
        }
    )
InformationsquelleAutor Ankush | 2015-08-11