1

以下のコードを使用して複数の音声ファイルをアップロードしています

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager マネージャー];

[manager POST:requestUrl parameters:jsonParameter constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
    //add audio data one by one
    for(int i=0; i<[pathArr count];i++)
    {
        AudioFile *audiofile = [pathArr objectAtIndex:i];
        NSData *audioData = [[NSFileManager defaultManager] contentsAtPath:audiofile.filePath];
        NSString *strName = [[pathArr objectAtIndex:i] lastPathComponent];
        [formData appendPartWithFormData:audioData name:strName];
    }

} success:^(AFHTTPRequestOperation *operation, id responseObject) {
    NSLog(@"Success: %@", responseObject);
    [self.delegate uploadingFileResponseReceieved:responseObject];

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
    NSLog(@"Error: %@", error);
}];

しかし今、私は各オーディオファイルでファイル名、ファイルサイズ、およびファイル作成日パラメーターも送信したいと考えています。どうすればこれを達成できますか?

4

0 に答える 0