2014-02-06 7 views
0

Я пытаюсь использовать API Facebook, чтобы загрузить фотографию в галерею обложки (или любую другую галерею на этот счет) на моей странице.Facebook API: отправка обложки на страницу Facebook

К сожалению, я получаю сообщение об ошибке Отказано 403 Разрешение, как например:

java.io.IOException: Server returned HTTP response code: 403 for URL: https://graph.facebook.com/540282086069155/photos?url=http%3A%2F%2Fflyh2.com%2Fstatic%2Fimages%2Fflyh2-logo.png&app_id=643252662393755&method=POST&no_story=true&access_token=CAAJJCO5xW5sBAACKZBGjh9x8RfLg7krbjBA7hp0ZCEd3ZCcKvWs9NbmY3cQZBVIn3TZAcLaCZCRpYXiOU8m63lvXZBaMSWda5xOaAvbTVw6ZB9CTc8O00WGaTRZBKNYTPDqOHl35VMzNeoBNiTo251VZA2E4ZBUqouJhKTaMXyVXZAkNNg1wQ5St5SCkFn8lVmDy9oAZD 

{ 
    "error": { 
     "message": "(#220) Application does not have the capability to make this API call", 
     "type": "OAuthException", 
     "code": 220 
    } 
} 

При выполнении OAuth, я просил следующие разрешения:

"manage_pages, publish_stream, photo_upload, publish_actions"

Интересно, что я могу получить доступ к странице и изменить обложку, но я не могу получить доступ к альбому и загружать на него.

+0

Как участвует Grails? – dmahapatro

+0

@dmahapatro Это проект grails. Просто бросая это туда, чтобы люди не ссылались на плагины PHP для FB :) – Spider

ответ

0

У меня была такая же проблема, попробуйте добавить user_photos в свои разрешения;)

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