Новая таблица FQL Facebook против Graph API - PullRequest
1 голос
/ 07 мая 2010

Я только что прочитал новые поля таблицы fql пользователя в http://developers.facebook.com/docs/reference/fql/user

Как я вижу, многие поля устарели, такие как work_history или книги и фильмы. Для моего приложения очень важно получить все эти поля для друзей моего пользователя в одном fql-запросе. Если я не ошибаюсь, единственный способ сделать это - получить эти дополнительные поля с помощью Graph API, запрашивая их отдельно для каждого друга моего пользователя. Есть ли способ сделать это более эффективным способом без такого количества звонков?

Могу ли я подписаться на обновления в реальном времени для полей запроса для друзей моего пользователя (меня не волнуют данные пользователя, вошедшего в систему)?

Ответы [ 2 ]

1 голос
/ 31 июля 2010

Я понимаю, что уже очень поздно, но, может быть, это поможет кому-то позже.

  1. Вы не можете подписаться на изменения у друзей пользователей вашего приложения
  2. Вы можете выполнить запрос информации о друзьях пользователя (при условии, что у вас есть доступ к данным), выбрав graph.facebook.com/me/friends?fields=name,birthday&access_token=...
1 голос
/ 07 мая 2010

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

http://developers.facebook.com/docs/api/realtime http://developers.facebook.com/docs/api/realtime/samples/callback http://forum.developers.facebook.com/viewtopic.php?id=56610

Ура!

...