NSDictionary *toDict = [NSDictionary dictionaryWithObjectsAndKeys:
@"jsmith@yahoo.com", @"email",
@"Richie Rich", @"name",
nil];
NSMutableArray *toArray = [NSMutableArray arrayWithObject:toDict];
NSDictionary *messageDict = [NSDictionary dictionaryWithObjectsAndKeys:
@"Your co-worker invited you to a meeting on Zute", @"subject",
@"custome...@mydomain.com", @"from_email",
@"Zute", @"from_name",
toArray, @"to",
@"true", @"track_opens",
@"true", @"track_clicks",
@"true", @"auto_text",
@"true", @"url_strip_qs",
nil];
NSDictionary *templateDict = [NSDictionary dictionaryWithObjectsAndKeys:
@"example name", @"name",
@"example content", @"content",
nil];
NSMutableArray *templateArray = [NSMutableArray arrayWithObject:templateDict];
NSString *mailchimpAPI = @"a8sdf68a7sdfTHIS-IS-NOT-MY-REAL-API-KEY";
NSDictionary *masterDictionary = [NSDictionary dictionaryWithObjectsAndKeys:
mailchimpAPI, @"key",
@"Zute Meeting Invitation", @"template_name",
templateArray, @"template_content",
messageDict, @"message",
nil];
chimpmailClient = [RKClient clientWithBaseURL:[RKURL URLWithBaseURLString:@"https://mandrillapp.com"]];
NSLog(@"I am your RKClient for MailChimp : %@", [RKClient sharedClient]);
client.requestQueue.showsNetworkActivityIndicatorWhenBusy = YES;
[client setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
NSError *error2;
NSData *chimpmailData = [NSJSONSerialization dataWithJSONObject:masterDictionary options:0 error:&error2];
NSString *chimpmailString = [[NSString alloc] initWithData:chimpmailData encoding:NSUTF8StringEncoding];
RKParams *params3 = [RKRequestSerialization serializationWithData:[chimpmailString dataUsingEncoding:NSUTF8StringEncoding]MIMEType:RKMIMETypeJSON];
[chimpmailClient post:@"/api/1.0/messages/send-template.json" params:params3 delegate:self];