I am trying to add a photo to POST using AFNetworking 2.0. This ios app posts a blog post. I can not understand why the images do not load.
Here is what I got so far:
// publish text and image -(void)publishTextAndImage:(NSString*)resultDisplay and:(NSString*)subject with:(NSString*)nonce { imageData = UIImageJPEGRepresentation(selectedImage, 0.7); // create a data object from selected image NSString *myUUID = [[NSUUID UUID] UUIDString]; // create a UUID NSString *formatString = [NSString stringWithFormat:@"<img src=\"/wp-content/uploads/%@\"/>",myUUID]; NSString *contentString = [formatString stringByAppendingString:resultDisplay]; NSString *moodString = [NSString stringWithFormat:@"%d",self.moodNumber]; NSDictionary *parameters = @{@"title":subject, @"content":contentString, @"status":@"publish", @"author":@"wordpress", @"user_password":@"xrayyankee", @"nonce":nonce, @"categories":moodString, @"attachment":@"image/jpeg"}; AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; [manager POST:@"http://thrills.it/?json=posts/create_post" parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) { if (selectedImage) { [formData appendPartWithFileData:imageData name:@"photo" fileName:myUUID mimeType:@"image/jpeg"]; } } success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"JSON: %@", responseObject); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Error: %@", error); }];
}
Thanks a bunch
ios objective-c afnetworking-2
Benny abramovici
source share