получить изображение профиля из твиттера - PullRequest
0 голосов
/ 10 ноября 2011
{
    NSString *postUrl =  @"http://api.twitter.com/1/users/profile_image.json ";
    ASIFormDataRequest *request = [[ASIFormDataRequest alloc]
                                   initWithURL:[NSURL URLWithString:postUrl]];
    [request addRequestHeader:@"Authorization"
                        value:[oAuth oAuthHeaderForMethod:@"GET"
                                                   andUrl:postUrl
                                                andParams:nil]];
    [request setPostValue: userName forKey:@"screen_name"]; 
    [request startSynchronous];
}

В моем приложении я хочу показать изображение профиля пользователя, который использует это приложение для загрузки изображений в Twitter.Как я могу получить изображение профиля пользователя?Для этого я использую URL http://api.twitter.com/1/users/profile_image/:screen_name.format.И ASIHTTP ПОЛУЧИТЬ метод. Но это не удается.Может ли кто-нибудь помочь мне сделать это?Код, который я использую, приведен выше.

1 Ответ

0 голосов
/ 10 ноября 2011

Вы используете неправильный URL, просто замените: screen_name.format на имя пользователя и формат изображения:

NSString *imageUrl =  @"http://api.twitter.com/1/users/profile_image/rckoenes.png";
ASIHTTPRequest *request = [[ASIHTTPRequest alloc]
                               initWithURL:[NSURL URLWithString:imageUrl]];
[request startSynchronous];
...