Как я могу интегрировать фотоальбом Facebook в веб-сайт? [дубликат]


Возможный Дубликат:
Api Facebook - как получить доступ к моему фотоальбому

Как я могу отображать фотографии из альбома Facebook на веб-сайте?

Author: Community, 2011-04-29

4 answers

Вы можете использовать api graph для получения изображений в альбоме, например: https://graph.facebook.com/ALBUM_ID/photos Вы получаете массив, содержащий все изображения в этом альбоме. Массив содержит объекты, подобные этому:

"name": "hopes you're having a great weekend!",
         "picture": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_s.jpg",
         "source": "http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_n.jpg",
         "height": 604,
         "width": 427,
         "images": [
            {
               "height": 604,
               "width": 427,
               "source": "http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_n.jpg"
            },
            {
               "height": 254,
               "width": 180,
               "source": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_a.jpg"
            },
            {
               "height": 130,
               "width": 91,
               "source": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_s.jpg"
            },
            {
               "height": 106,
               "width": 75,
               "source": "http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/5370_127826373305_40796308305_2373079_2781005_t.jpg"
            }
         ],

Это пример из документации api. Вы можете использовать эти ссылки на изображения напрямую, facebook даже предоставляет вам разные размеры галереи. Удачи.

 12
Author: DannyKK, 2011-04-29 08:06:05

Да, это возможно: Вот пример с графиком:

Фотографии: https://graph.facebook.com/98423808305 (Фотография со страницы Coca-Cola)

Фотоальбомы: https://graph.facebook.com/99394368305 (Фотографии на стенах Coca-Cola)

 7
Author: Flask, 2011-04-29 08:11:57

Если вы используете автономный домен с Wordpress, вы можете сделать это с помощью следующих шагов:

Установите и активируйте Facebook Photo Fetcher для Wordpress

  1. Загрузите последнюю версию плагина Facebook Photo Fetcher для Wordpress http://wordpress.org/extend/plugins/facebook-photo-fetcher /
  2. Извлеките и активируйте плагин с помощью панели мониторинга

Настройка для вашего устройства выборки фотографий на Facebook

  1. Настройки > FB Средство извлечения фотографий
  2. Нажмите "Войти в Facebook"
  3. Введите свои данные > Войдите в систему > закройте всплывающее окно
  4. Предоставьте разрешения на фотографию> Примите разрешения > Успех!
  5. нажмите "Сохранить сеанс Facebook"

Этот плагин успешно подключен к вашей учетной записи Facebook с идентификатором.

Вставьте свой альбом Facebook в пост или страницу в Wordpress */

  1. Поиск альбомов> он откроет ваш альбом и выдаст вам идентификатор альбома Например, идентификатор альбома: 123456789987654321 Создайте новый пост или страницу в wordpress > используйте HTML-редактор, а не визуальный
  2. Вставьте этот код:

    <!-- FBGallery 1234567890123456789 --> <!--/FBGallery -->
    

    Измените 1234567890123456789 на свой реальный идентификатор альбома facebook.

  3. Сохранить > просмотреть свою страницу.

Демонстрационная версия: http://www.justin-klein.com/projects/facebook-photo-fetcher#demo

 1
Author: Day Milovich, 2011-11-25 05:13:33

Сначала вам нужно будет управлять аутентификацией. Если вы используете php api facebook и свой собственный фотоальбом, вы можете запросить постоянный доступ

$facebook->getloginurl(массив('req_perms'=>'фотографии пользователей, друзья, фотографии')); }

Затем после этого вы можете отправлять запросы в api graph, такие как http://graph.facebook.com/me/albums - ваш ключ аутентификации будет в конце этого запроса.

 0
Author: Steve, 2011-04-29 08:15:17