Как я могу получить новые данные временной шкалы из API? - PullRequest
19 голосов
/ 23 сентября 2011

На f8-конференции Facebook только что объявил о новом представлении временной шкалы. Это основано на новой Open-Graph модели

Вопрос в том, как получить эти данные через API?

Извлечение должно касаться ряда сложностей:

  • Отфильтрованная природа должна быть такой же, как в режиме онлайн, то есть не все из тикера должно отображаться
  • Более того, гранулярность представления временной шкалы должна отражаться так же, как на веб-странице (больше деталей сегодня, меньше деталей в прошлом, но возможность копать глубже в любое время)
  • Должно поддерживаться агрегированное представление данных приложения
  • Изображение обложки должно быть частью данных

Прямо сейчас для меня не очевидно, возможно ли это вообще или будет возможно.

Ответы [ 2 ]

2 голосов
/ 05 июня 2012

В ответ на agam360's дополнительный вопрос в комментариях

Но как мы можем получить этот идентификатор "Cover Photos"?(Зацикливаясь на всех данных графика?!)

Используйте FQL, и name="Cover Photos" также принимайте в условие WHERE вашего запроса.(Но имейте в виду, что это название альбома зависит от локали, поэтому, если вам нужно запрашивать данные в другой локали, кроме английского, вам придется адаптировать поисковый запрос.)

1 голос
/ 27 сентября 2011

Частичный ответ на четвертый пункт:

Существует новый фотоальбом под названием «Фото с обложки» с изображением обложки в позиции 1. К сожалению, кажется, что нет способа найти координаты позиционирования, которые определяют область просмотра на изображении.

{edit} Теперь у пользователя есть поле cover, которое возвращает фотографию обложки и смещение x / y, необходимое для ее отображения так же, как оно отображается в Facebook {/ edit}

...