Я пытаюсь опубликовать обновление статуса Facebook, используя Facebook API iOS, с сообщением и ссылкой на фотографию, которая уже есть в Facebook. Я уже получил URL изображения, используя результат другого вызова API графа. Я уже настроил приложение на получение разрешений для read_stream, publish_stream, offline_access и user_photos.
Когда я отправляю изображение как часть обновления статуса, я получаю сообщение об ошибке «Операция не может быть завершена. (FacebookErrDomain error 10000.)». Однако, если я попытаюсь опубликовать изображение, которого еще нет в Facebook, обновление статуса будет опубликовано, и изображение отобразится.
Странно, что если я пытаюсь сделать то же самое в Facebook в сети, публикуя на своей стене, я могу добавить ссылку на изображение в Facebook, которое отлично работает.
Что-то я делаю неправильно, пытаясь добавить изображение в Facebook? Я использую звонок:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"CIAO",@"message",
@"http://photos-g.ak.fbcdn.net/hphotos-ak-snc6/<rest_of_the_image_url>.jpg", @"picture",
nil];
[_facebook requestWithGraphPath:@"me/feed"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
что я делаю не так?
Спасибо!