Получение URL-адресов фотографий из графа Facebook - PullRequest
1 голос
/ 09 февраля 2011

В настоящее время я получаю свою новостную ленту с Facebook со звонка на: https://graph.facebook.com/me/home.Возвращаемые здесь объекты имеют ключ "from", который имеет имя, идентификатор и иногда категорию.Я знаю, что могу взять удостоверение личности и поставить / картинку на конце, чтобы получить URL картинки, но я не хочу делать дополнительный звонок.Кто-нибудь знает, есть ли какой-нибудь флаг, который я могу передать, который заставляет объект from также иметь профиль Pic там?

1 Ответ

2 голосов
/ 10 февраля 2011

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

НО вам действительно это не нужно, ваша проблема на самом деле не является проблемой, если у вас есть идентификатор объекта, который вы можете считать «URL-адресом фотографии», на самом деле это имеет много преимуществ: *

  • Еще одно поле для хранения в вашей БД
  • Еще один элемент в ваших массивах для обработки ... и т. Д.
  • Еще один запрос от Facebook И сделаем Facebook JSON легче!

Я имею в виду, в чем разница:

echo "<img src='https://graph.facebook.com/$user_id/picture' alt='' />";

А:

echo "<img src='$user_photo' alt='' />";

Кроме того, возвращение URL-адреса фотографии в json не означает, что вам не нужно делать « дополнительный вызов », чтобы получить / отобразить изображение!

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