Cómo publicar fotos en facebook iphone fbconnect

Hola, estoy usando FBConnect para publicar en Facebook, ahora necesito publicar fotos de la biblioteca o tomarlas con la cámara, ¿alguien tiene idea de cómo hacer esto? He buscado en google pero no puedo encontrar un código que me funcione. He encontrado este método:

FBRequest *uploadPhotoRequest = [FBRequest requestWithDelegate:self];
     [uploadPhotoRequest call:@"photos.upload" params:args];

pero en mi fbconnect tengo este en su lugar: (creo que la versión de la API es diferente)

 [_fbRequest call:(NSString *) params:(NSDictionary *) dataParam:(NSData *)];

También estoy usando este método para publicar en el muro:

 - (void)postToWall {       FBStreamDialog* dialog = [[[FBStreamDialog
 alloc] init] autorelease];
 dialog.userMessagePrompt = @"Enter your message:";   
 dialog.attachment = [NSString stringWithFormat:@"{\"name\":\"%@ Esta conectado desde TravelFan iPhone App\",\"caption\":\"Viajar te cambia la vida\",\"description\":\"\",\"media\":[{\"type\":\"image\",\"src\":\"http://www.travelfan.com.mx/content/templates/default/images/logo_travel.jpg\",\"href\":\"http://www.travelfan.com.mx/\"}]}",
 _facebookName];   
dialog.actionLinks = @"[{\"text\":\"Obten TravelFan
 App!\",\"href\":\"http://www.travelfan.com.mx/\"}]";   [dialog show];  
 }

En este método, puedo enviar una imagen, pero no como una foto, es solo para el logotipo de la aplicación y es un archivo adjunto.

¿Alguien puede decir cómo publicar fotos en la pared por favor? Cualquier ayuda es apreciada XD.

Respuestas a la pregunta(2)

Su respuesta a la pregunta