Используя Facebook Graph API, как читать стену Facebook?

Я использую API facebook в своем приложении, я знаю, как публиковать сообщения на стене. Мое требование: я хочу прочитать информацию о последнем статусе пользователя на стене через код. Как я могу достичь этого...

например. из моей учетной записи facebook я хочу получить последнюю информацию о статусе.


person RajaReddy PolamReddy    schedule 08.01.2012    source источник
comment
Почти уверен, что все это есть в интерфейсе пути, если вы просто изучите, как он работает.   -  person Hot Licks    schedule 08.01.2012
comment
@HotLicks, где я это возьму..   -  person RajaReddy PolamReddy    schedule 08.01.2012
comment
Из Фейсбука. (Хотя теперь я вспоминаю, что это граф, а не путь, но это очень полный интерфейс, и он должен делать все, что вы хотите.)   -  person Hot Licks    schedule 08.01.2012
comment
Хммм, Раджа говорит в комментариях к моему ответу Большое спасибо, я получил решение из вашего ответа. Но он открывает награду за вопрос, на который я успешно ответил.   -  person DMCS    schedule 26.01.2012


Ответы (3)


Вот отличный пример использования GraphAPI для этого.

https://graph.facebook.com/me/feed?access_token={}

Попробуйте здесь: https://developers.facebook.com/tools/explorer

ИЗМЕНИТЬ

Я наткнулся на это на днях. Есть подключение от объекта user под названием statuses, которое фильтрует поток даже сильнее, чем feed. Как и во многих вызовах графа, вы можете добавить ?limit=N, чтобы ограничить набор результатов. Таким образом, этот новый способ, который я обнаружил, будет выглядеть так:

https://graph.facebook.com/me/statuses?limit=1&access_token={}

person DMCS    schedule 08.01.2012
comment
Выберите фреймворк, который хотите использовать. Я предлагаю Javascript SDK, потому что с ним проще всего быстро начать работать. Затем HTTP перейдите к этой ссылке на график и проанализируйте результаты. - person DMCS; 08.01.2012
comment
я пытался использовать Graph API для получения информации, но не повезло, пожалуйста, проверьте его один раз.. - person RajaReddy PolamReddy; 24.01.2012
comment
Да, мой ответ все еще работает для меня. Помните, что access_token должен быть действительным. Если вы можете проверить свой токен доступа по адресу: developers.facebook.com/tools/lint. Также см. мое редактирование выше. Я наткнулся на больше информации с момента моего последнего ответа. Итак, теперь у вас есть 2 способа получить эту информацию. - person DMCS; 24.01.2012
comment
Если проблема не устранена, поэкспериментируйте с вызовами Graph API с помощью инструмента Graph API Explorer по адресу: developers. .facebook.com/tools/explorer - person DMCS; 24.01.2012
comment
Извините, но нет, если вы не можете прочитать подробные инструкции о том, как что-то сделать, и вы говорите, что это не работает, то я не собираюсь тратить свое время на болтовню с вами. Вы постоянно отказываетесь идти учиться, играя с проводником, поэтому я не могу помочь людям, которые отказываются учиться. - person DMCS; 24.01.2012
comment
Я готов учиться, я работаю с графическим API последние два дня, но я не понял, как кодировать, на самом деле я не могу кодировать даже одну строку. по этой причине я спрашиваю вас, как начать (по крайней мере). я знаю, как опубликовать сообщение/изображение на стене facebook. но это не так. - person RajaReddy PolamReddy; 24.01.2012
comment
Большое спасибо, я получил решение из вашего ответа ... но я не могу получить общее количество сообщений, если это страница ... например, если я использую идентификатор / фид, я получаю сообщения, опубликованные другими, если я использую идентификатор / статусы, я получая сообщения от владельца, я хочу получать все сообщения одновременно. как это сделать подскажите.... - person RajaReddy PolamReddy; 25.01.2012
comment
Вы не можете получить все сообщения, это либо ошибка, либо дизайн, но вы не единственный, кто это заметил. Вы должны подписаться на эту ошибку: developers.facebook.com/bugs/178108638946497 - person DMCS; 25.01.2012

Вам следует использовать сторонний API, например Easy Facebook SDK. Это позволяет вам делать то, что вы пытаетесь сделать с легкостью.

person coder_For_Life22    schedule 08.01.2012
comment
я скачиваю по ссылке выше, но как я могу прочитать сообщение на стене оттуда. - person RajaReddy PolamReddy; 08.01.2012
comment
Ознакомьтесь с некоторыми из доступных классов easyfacebookandroidsdk.com/doc/index.html - person coder_For_Life22; 08.01.2012
comment
я хочу, не заходя на страницу facebook, я хочу получить информацию о статусе. - person RajaReddy PolamReddy; 08.01.2012
comment
Правильно, простой facebook позволяет вам это сделать. Посмотрите демонстрацию моего статуса.easyfacebookandroidsdk.com/example.asp - person coder_For_Life22; 08.01.2012
comment
Lol @HotLicks это относительно просто - person coder_For_Life22; 08.01.2012
comment
я пытался использовать Graph API для получения информации, но не повезло, пожалуйста, проверьте его один раз.. - person RajaReddy PolamReddy; 24.01.2012

Вы должны проверить это здесь:

http://developers.facebook.com/blog/post/385/

person zapotec    schedule 23.01.2012