iphone: graph api, получающий изображение FBCDN, не разрешен в потоке

#iphone #facebook-graph-api

#iPhone #facebook-graph-api

Вопрос:

Я пытаюсь добиться этого

1) Загрузите фотографию на facebook 2) соберите URL этого загруженного изображения из строки ответа 2) затем создайте сообщение и для свойства picture, используя ссылку на фотографию выше, но, похоже, что-то не работает

получение «Изображение FBCDN не разрешено в потоке» после того, как я пытаюсь опубликовать канал.

 ASIFormDataRequest *newRequest = [ASIFormDataRequest requestWithURL:url];
[newRequest setPostValue:[comments text] forKey:@"message"];

[newRequest setPostValue:[NSString stringWithFormat:@"%@", [responseJSON objectForKey:@"picture"]] forKey:@"picture"];

[newRequest setPostValue:@"nem appears here??" forKey:@"name"];
[newRequest setPostValue:@"caption appears here??" forKey:@"caption"];
[newRequest setPostValue:@"description appears here??" forKey:@"description"];
[newRequest setPostValue:@"http://google.com" forKey:@"link"];

[newRequest setPostValue:_accessToken forKey:@"access_token"];
[newRequest setDidFinishSelector:@selector(postToWallFinished:)];

[newRequest setDelegate:self];
[newRequest startAsynchronous];
  

пожалуйста, помогите мне решить это

Ответ №1:

Вместо отправки URL-адреса с тегом «picture» отправьте просто идентификатор загруженного изображения, который был возвращен вам при вызове делегата запроса, и отправьте его обратно с тегом «object_attachment».

Подробнее читайте здесь: Прикрепление существующих фотографий Facebook к постам на стене