j'ai écrit une petite application qui télécharge une image sélectionnée forment le ImagePicker Twitpic avec ce code (extrait):Comment puis-je obtenir le lien vers le site twitpic avec la dernière image d'un utilisateur spécifique?
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
UIImage * images = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
NSData *imageData = UIImageJPEGRepresentation(images, 1);
NSURL *url = [NSURL URLWithString:@"http://twitpic.com/api/upload"];
NSString *username = @"Username";
NSString *password = @"HAHA";
[networkQueue cancelAllOperations];
[networkQueue setShowAccurateProgress:YES];
[networkQueue setUploadProgressDelegate:progressIndicator];
[networkQueue setDelegate:self];
// Now, set up the post data:
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:url] autorelease];
[request setData:imageData forKey:@"media"];
[request setPostValue:username forKey:@"username"];
[request setPostValue:password forKey:@"password"];
// Initiate the WebService request
progressIndicator.hidden = NO;
[networkQueue addOperation:request];
[networkQueue go];
}
Comme vous pouvez le voir, je ASIFormDataRequest pour envoyer une demande et ASINetworkQueue pour le statut de la télécharger. Comment puis-je obtenir le lien vers le site twitpic avec l'image téléchargée (pas le lien direct vers l'image)?
Merci pour votre aide!
pas une bonne idée de mettre votre nom d'utilisateur et mot de passe réel ici. Je n'ai pas assez de rep pour l'éditer malheureusement. –
Ups ... Une telle erreur stupide – Flocked