Как разрешить пользователю загружать изображения в альбом страницы через приложение facebook? - PullRequest
0 голосов
/ 22 марта 2012

У меня есть приложение на Facebook, которое опубликовано на вкладке коммерческой страницы. Кроме того, я создал альбом на этой странице для конкурса, в котором люди должны иметь возможность загружать изображения. Люди должны иметь возможность «любить» эти изображения. Тот, у кого больше всего лайков - победитель.

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

URL-адрес действия в FORM-TAG выглядит следующим образом:

"https://graph.facebook.com/{THE_ALBUM_ID}/photos?access_token=" .$access_token;

Ответ всегда

{ "error": {
    "message": "(#120) Invalid album id",
    "type": "OAuthException",
    "code": 120
    }
}

Я уверен, что это проблема с областью / разрешением - есть какие-нибудь подсказки?

Спасибо заранее и наилучшими пожеланиями, Fab

Ответы [ 2 ]

0 голосов
/ 26 марта 2012

В текущем API нет способа разрешить пользователю приложения загружать в альбом определенной страницы.Они всегда, за одним исключением, войдут в один альбом.Исключением является то, что если вы загружаете с токеном доступа к странице (или это было, если загрузка в качестве администратора страницы ... не имеет значения для ответа на ваш вопрос), тогда они перейдут в другой альбом.

0 голосов
/ 22 марта 2012

убедитесь, что вы написали

$ facebook-> setFileUploadSupport (истина);

и разрешение user_photos

...