iphone: график API, получающий изображение FBCDN, не допускается в потоке - PullRequest
0 голосов
/ 04 мая 2011

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

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

после того, как я попытаюсь опубликовать ленту новостей, изображение "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 Ответ

4 голосов
/ 20 февраля 2012

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...