以下のコードを使用して複数の音声ファイルをアップロードしています
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);
}];
しかし今、私は各オーディオファイルでファイル名、ファイルサイズ、およびファイル作成日パラメーターも送信したいと考えています。どうすればこれを達成できますか?