Хорошо, так как я потерял много времени, чтобы выяснить, что происходит, я хочу поделиться тем, что нашел, так как я не хотел бы, чтобы кто-нибудь проводил такое глупое время с Facebook API, как я делаем.
Я обнаружил, что на самом деле было описание исключения (я не смотрел в нужном месте), и его текст:
Ошибка! Ошибка Domain = facebookErrDomain Code = 10000 «Операция не может быть завершена. (FacebookErrDomain error 10000.)» UserInfo = 0x4e3b8f0 {error = {type = изменяемый dict, count = 3,
записи =>
2: {contents = "type"} = {contents = "OAuthException"}
3: {contents = "message"} = {contents = "(# 100) Изображение FBCDN не разрешено в потоке : http://a5.sphotos.ak.fbcdn.net/hphotos-ak-snc7/431663_370671769627015_100000525850093_1341387_699903787_n.jpg"}
6: {содержание = "код"} = 100
}
} * +1010 *
Используя выделенную жирным шрифтом исключение выше, вы можете найти множество жалоб разработчиков на эту проблему.
А вот выдержка из developers.facebook.com :
Мы больше не разрешаем потоковым материалам содержать изображения, размещенные в домене fbcdn.net. Изображения, связанные с этими URL-адресами, не всегда оптимизированы для потоковых историй и иногда приводят к ошибкам, что приводит к ухудшению восприятия пользователем. Убедитесь, что ваши потоковые вложения не ссылаются на изображения с этим доменом. Вы должны разместить изображения локально
Итак, ребята, если вам крайне необходимо показать картинку в своем посте - начните готовить сторонний сервер для хранения там изображений для вас. Дайте мне знать, если я ошибаюсь - вы сделаете меня счастливее:)