Как получить информацию об альбомах друзей пользователя Facebook с помощью Facebook php SDK - PullRequest
0 голосов
/ 26 января 2012

Я новичок в разработке Facebook, так что будь терпелив со мной Я создаю приложение, которое управляет пользователем фотоальбомов. Одной из функций, которые я разрабатываю, является доступ к фотографиям друзей. Я имею в виду фотографии, которые пользователь моего приложения может видеть из своих друзей. Как получить информацию об альбомах и фотографиях? У меня есть разрешение user_photos и friends_photos. Любое предложение?

Заранее спасибо !!

Извините за мой хромой английский. Не мой родной язык.

Себастьян

Ответы [ 2 ]

1 голос
/ 26 января 2012

Вам нужно сделать вызов API, для этого вы можете использовать Facebook Graph API.Посмотрите на следующий API для альбомов

http://developers.facebook.com/docs/reference/api/album/

Это для общих целей, однако вам нужно сначала вытащить всех друзей отсюда

http://developers.facebook.com/docs/reference/api/FriendList/

Чтобы получить альбомы друга, вам также необходимо установить права доступа

http://developers.facebook.com/docs/reference/api/permissions/

check: friends_photos

Вы можете просто получить альбомкак это

https://graph.facebook.com/{userId}/albums?accessToken=something

PS.вам нужно вытащить альбомы друзей по одному.

0 голосов
/ 26 января 2012

Ссылки для начала работы

Начните с Graph API:
developers.facebook.com/docs/reference/api/

Читать дальшеЕще несколько вещей:
http://developers.facebook.com/docs/opengraph/
http://developers.facebook.com/docs/

Используйте Graph Explorer, чтобы проверить вещи:
http://developers.facebook.com/tools/explorer/

Ваше кулачное приложение

Теперь, чтобы что-то делать на Facebook, нужно создать приложение.Когда вы это сделаете, вы получите маркер приложения.Что-то вроде: 288229791195831

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

Этот URL-адрес может использоваться вашим приложением для входа в систему:

https://graph.facebook.com/oauth/authorize?client_id=288229791195831&redirect_uri=http://www.facebook.com/connect/login_success.html&type=user_agent&display=popup&scope=publish_stream,user_photos,read_stream,email

Замените ваш client_id идентификатором приложения, полученным с Facebook. Область действия показывает разрешения, запрашиваемые этим приложением.

Удачи!

...