опубликовать фотогалерею группы в фейсбуке - PullRequest
0 голосов
/ 19 марта 2012

Я пытаюсь опубликовать фотогалерею из группы facebook на своей веб-странице, я нашел хороший код на http://www.codeofaninja.com/2011/06/display-facebook-photos-to-your-website.html,, но не знаю, как создать приложение, которое подключается к этой группе fb, и как выбирать картинкидля отображения на веб-странице и прочее.Я уже создал приложение, теперь просто нужен способ подключения его к группе, чтобы код, который получает идентификатор приложения и секретный ключ приложения, мог находить и отображать изображения ...

Ответы [ 2 ]

1 голос
/ 19 марта 2012

Приложения не могут быть «подключены» к группе.Вам нужно аутентифицировать пользователя (запрашивая user_groups разрешение на доступ к информации о группах) и затем извлекать feed, чтобы получить изображения, связанные с posts.

Как только у вас есть идентификатор группы, вы можете сделатьвызовите, как это, чтобы получить сообщения:

https://graph.facebook.com/GROUP_ID/feed?fields=picture

Чем итерировать по сообщениям, чтобы получить изображения.

Помните, что поле picture содержит непригодный URL, и из него следует извлечь реальный URL (этоприсутствует в url аргумент в закодированной форме URL).

0 голосов
/ 20 ноября 2015

URL дает вам ВСЕ (последние 100 миллионов) фото и видео постов, начиная с даты создания группы, с фото / видео "object_id" и местоположениями FB (если добавлено)

/ me /GROUP_ID / feed? Fields = object_id, place & limit = 100000000 и с тех пор = DATE_TIME_STAMP_WHEN_GROUP_WAS_CREATED & type = photo, video

Вам необходимо просмотреть все object_id и перетащить URL-адреса к желаемому размеру изображения. * 1009. **

/ me / OBJECT_ID? Fields = images

Я до сих пор не понимаю, как найти ВСЕ object_id, связанные с конкретным сообщением.Я имею в виду, если было прикреплено более одной фотографии ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...