Добавить изображение на стену Facebook - PullRequest
0 голосов
/ 31 марта 2012

Я пытаюсь реализовать предыдущий ответ.Вот рекомендуемый код:

-(void) postImageToFB:(UIImage *) image
{

    NSData* imageData = UIImageJPEGRepresentation(image, 90);
    Facebook* fb = [(uploadPicAppDelegate *)[[UIApplication sharedApplication] delegate] facebook   ];

    NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:[fb accessToken],@"access_token",
                                @"message text", @"message",
                                imageData, @"source",
                                nil];
    [fb requestWithGraphPath:@"me/photos" 
               andParams:params 
           andHttpMethod:@"POST" 
             andDelegate:self];


}

Но я получаю ошибку, не найденную в термине: uploadPicAppDelegate

Я не могу найти это в Facebook SDK или поиске в Интернете(кроме дополнительного аналогичного кода).Это пользовательский тип данных - или - мне не хватает файла, который нужно импортировать?

Спасибо.

1 Ответ

0 голосов
/ 04 апреля 2012

В вашем словаре параметров значение @"source" должно быть ссылкой на изображение, а не объектом NSData.

...