Проблема с разрешением при загрузке фотографии в альбом с настройкой конфиденциальности в качестве друзей друзей

Я использую Facebook Graph API для загрузки фотографий в фотоальбомы на Facebook из своего приложения для iOS. Однако я обнаружил, что, когда для параметра конфиденциальности фотоальбома установлено значение «Друзья друзей», загрузка завершается с ошибкой OAuthException, появляется следующее сообщение:

Application's Activity Privacy for User is not sufficient to perform this action

Я пробовал практически все разрешения, указанные на этой странице разработчика Facebook, но все еще не успех. Загрузка работает нормально, когда настройки конфиденциальности альбома являются обычными, такими как «Друзья», «Только я» и т. д., поэтому я считаю, что проблема должна быть связана с необходимостью определенных дополнительных разрешений.

Любая помощь или совет очень ценятся. Спасибо!


person Steven    schedule 12.04.2012    source источник


Ответы (2)


Наконец нашел этот отчет об ошибке на сайте разработчиков Facebook. Проблема возникла из-за того, что настройки конфиденциальности приложения были более строгими, чем настройки альбома.

Также может потребоваться просмотреть это.

person Steven    schedule 12.04.2012

У меня была аналогичная проблема с этим сообщением об ошибке. Я думаю, это произошло потому, что я ранее публиковал фотографии без указания альбома, который создал альбом «по умолчанию», названный в честь приложения. Снова сработало, как только я явно создал альбом и указал его при загрузке фотографии.

person Mattias Wadman    schedule 12.04.2012
comment
О, это отличается от моего приложения PixUploader, потому что в моем приложении пользователь явно выбирает альбом, в который он хочет загрузить. Обнаружено, что поле «can_upload» для альбома указывает, может ли мое приложение загружать в эту папку. - person Steven; 13.04.2012
comment
Хм, наверное, мне стоит посмотреть, есть ли разница между альбомом, созданным приложением и пользователем вручную. Но для вашего приложения, по крайней мере, оно отлично работает для пользователей, где приложение явно создало альбом. В более старой версии мы не создавали альбом, и в настоящее время мы не указываем и альбом для этих устаревших пользователей при загрузке фотографии... какие швы теперь не работают. - person Mattias Wadman; 13.04.2012