Je voulais juste vous demander si quelqu'un peut m'aider à analyser les données retournées par l'API Twitpic?Analyse des données retournées par l'API Twitpic
Je crée un HTTPFormRequest en utilisant le Wrapper ASIHTTPRequest pour Cocoa. Tout cela se passe dans une application iPhone:
NSURL *url = [NSURL URLWithString:@"http://twitpic.com/api/upload"];
NSString *username = t_user;
NSString *password = t_pass;
NSData *twitpicImage = UIImagePNGRepresentation(imageView.image);
// Now, set up the post data:
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:url] autorelease];
[request setPostValue:twitpicImage forKey:@"media"];
[request setPostValue:username forKey:@"username"];
[request setPostValue:password forKey:@"password"];
[request setData:twitpicImage forKey:@"media"];
// Initiate the WebService request
[request start];
if ([request error]) {
NSLog(@"%@", [request error]);
} else if ([request responseString]) {
NSLog(@"%@", [request responseString]);
}}
Maintenant vient la partie difficile, je ne sais pas comment analyser les données qui se trouve dans [demande responseString]. Je sais que je dois utiliser NSXMLParser, mais je ne sais pas comment l'utiliser. Tout ce dont j'ai besoin est d'obtenir l'url de l'image.
Thx à l'avance.