2015-12-15 3 views
0

У меня есть большая проблема, им пытается использовать API Facebook вместе с Laravel тянуть почтовые данные и любят, комментарии и т.д.Попадая Комментарии комментариев Facebook API

объект ответа, который я получаю только содержит 3 частей информация

"message" => "Qwerty" 
"created_time" => "2015-12-15T13:49:13+0000" 
"id" => "156888861027704_904787026237880" 

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

"message" => "Qwerty" 

"replies" => [ 
    0 => [...], 
    1 => [...] 
] 

"created_time" => "2015-12-15T13:49:13+0000" 
"id" => "156888861027704_904787026237880" 

Там не так много в глубине учебники, так что любая помощь будет оценена и обратите внимание, я использую Laravel 5.1 для этого!

ответ

2

Пример с nested requests:

/page-id/feed?fields=message,comments{message,comments} 

В этом списке перечислены комментарии и subcomments. Кроме того, вам нужно определить поля, которые вы хотите вернуть, это называется «Декларативные поля»: https://developers.facebook.com/docs/apps/changelog#v2_4

Ваша версия Laravel для этого не имеет значения, но это всего лишь вопрос о Graph API.

+0

Я искренне люблю тебя, теперь исправлено так много проблем, что это нереально –