Выбор конкретных полей с помощью API facebook graph - PullRequest
2 голосов
/ 22 декабря 2010

Я бы хотел получать статусы от пользователей новостной ленты в Facebook через API Graph.

Кажется, что довольно просто, когда у меня есть правильный токен доступа, тогда я могу получить эти данные с помощью http://graph.facebook.com/home... Но я хочу получить только статусы; нет ссылок, фото, видео и тд ..

На странице документации я видел много возможностей указать выбранные данные, например, я могу ограничить полученное количество сообщений. Есть ли возможность контролировать, какие данные будут выбраны, а какие нет? Например, как graph.facebook.com/home?type="status"..

Я могу классифицировать его в своем PHP-скрипте, но тогда мне нужно иметь возможность получить еще несколько постов, например, когда я нажимаю на кнопку «больше» в Facebook или Twitter и т. Д. Я вижу некоторые данные разбивки на страницы в Facebook JSON (Надеюсь, это JSON :)), но я, вероятно, не способен правильно его использовать ..

Спасибо за вашу помощь !!

1 Ответ

3 голосов
/ 22 декабря 2010

Страница документа http://developers.facebook.com/docs/api говорит:

Graph API позволяет вам читать свойства и связи социального графа Facebook. Вы можете использовать API для чтения определенных полей , получения изображений любого объекта, анализа объекта для метаданных и получения обновлений в реальном времени при любых изменениях.

... и ...

Вы можете выбрать поля (или соединения), которые вы хотите вернуть, с помощью параметра запроса «fields». Например, этот URL будет возвращать только идентификатор, имя и изображение Бена: https://graph.facebook.com/bgolub?fields=id,name,picture

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