POSTDATA, ASIHTTPrequest + instapaper
- by Andrew
Hi guys,
I'm trying to use ASIHTTPRequest to submit links to instapaper (http://www.instapaper.com/api).
I'm able to authenticate but I get a 400 response when trying to submit a link, so I'm clearly in need of figuring how to use postdata.
Any help appreciated. Sample code attached.
Thanks
 NSURL *url = [NSURL URLWithString:urlInstapaperAddUrl];
ASIHTTPRequest instapaperAuthRequest = [ASIHTTPRequest requestWithURL:url];
 [instapaperAuthRequest setDelegate:self];
 [instapaperAuthRequest setRequestMethod:@"PUT"];
 NSData temp = [[NSData alloc] initWithData:[@"url=http://www.redhat.com" dataUsingEncoding:NSASCIIStringEncoding]];
 [instapaperAuthRequest appendPostData:temp];
 [instapaperAuthRequest addBasicAuthenticationHeaderWithUsername:@"myusername" andPassword:@"mypassword"];
 [instapaperAuthRequest startAsynchronous];