2012-06-07 3 views
0

В основном я хочу рассчитать сообщения, обмен которыми пользователь со своими друзьями, обратившись к его сообщениям Facebook (inbox, outbox и т. Д.). Благодаря API-интерфейсу Facebook я узнал, что следующие ссылки предоставят мне объекты JSON типа Thread.доступ к сообщениям facebook

https://graph.facebook.com/me/inbox?access_token= 
https://graph.facebook.com/me/outbox?access_token= 

Но, похоже, что полученные данные не предоставляют сообщений, обмениваемых со всеми моими друзьями. Некоторые из моих друзей, с которыми я обменивались сообщениями, не отображаются ни в одной из двух ссылок. Кто-нибудь знает, как я могу получить все сообщения ????

EDIT:

Я также узнал, что он показывает сообщения о последних 25 людей вы имели чаты с. Также, что в каждом чате, только последние 25 разговоров/сообщений обмениваются. Если у вас около 500-600 друзей, как я могу получить список сообщений для всех друзей?

ответ

0

Я также обнаружил, что он показывает сообщения последних 25 человек, с которыми вы беседовали. Также, что в каждом чате, только последние 25 разговоров/сообщений обмениваются.

У вас должны быть URL поискового вызова с ответом - те, за которыми вы должны следовать за собой, чтобы получить больше данных.

Кроме того, вы также можете попробовать установить более высокий предел (и смещение для следующих данных об отключении) - см. https://developers.facebook.com/docs/reference/api/ в разделе «Пейджинг».

Смежные вопросы