2013-11-08 3 views
1

В течение некоторого времени мы загружаем альбомы в Facebook стены пользователя. В последние несколько дней он внезапно прекратил работу с слегка двусмысленным сообщением.Загрузка альбома на стену пользователя перестала работать

OAuthException :: Произошла непредвиденная ошибка. Повторите попытку позже.

Я проверил разрешения и попробовал предоставить больше, и я получаю ту же ошибку. Я могу отправлять альбомы на стену страницы без проблем. Я также могу размещать отдельные изображения на стене Пользователя вместе с текстовыми сообщениями.

Вот код, который не работает сейчас. Он не будет работать на fb_user.album!(:name => caption) вызова

user = User.find(user_id) 
folder = Folder.find(folder_id) 

fb_user = FbGraph::User.me(user.facebook_access_token) 
fb_album = fb_user.album!(:name => caption) 

folder.user_files.each do |file| 
    fb_album.photo!(
    :message => file.caption, 
    :url => file.file.url, 
    :no_story => post_to_feed 
) 
end 
+0

Как мы можем помочь вам, как и что, пожалуйста показать код! –

+0

@SahilMittal Я добавил код, о котором идет речь. – semmons99

ответ

1

Спасибо за вопрос semmons99. Документы API Facebook * предполагают, что, поскольку вы работаете с объектом User, требуется разрешение user_photos. Я тестировал это и, похоже, работает. :)

* https://developers.facebook.com/docs/reference/api/album/

Смежные вопросы