API Facebook для чтения вложений комментариев

#facebook #api #facebook-graph-api #facebook-fql

#Facebook #API #facebook-graph-api #facebook-fql

Вопрос:

Я пытаюсь найти способ прочитать все вложения комментариев. Вот как выглядит мое обновление статуса: http://screencast.com/t/sXqOzA3OsF Там есть вложение с сообщением «Митт Бидраг».

Я получаю правильный json-поток, используя «me / feed», но в нем отсутствует информация о вложении. Вот как выглядит лента: http://screencast.com/t/sEL2iEsVOWu

Я перепробовал кучу FQL-команд с таблицей комментариев / вложений, но я только восстанавливаю. Вот несколько примеров того, что я пробовал:

 - SELECT id, text, time, fromid FROM comment WHERE object_id='100002055769071_617700241641829' AND parent_id='0' 
 - SELECT id, text, time, fromid FROM comment WHERE object_id='617700241641829_653988868012966' AND parent_id='0'
 - SELECT post_id, user_id FROM like WHERE post_id = "617700241641829_653988868012966"
 - SELECT message FROM stream WHERE post_id = "617700241641829_653988868012966"

Response is: {
  "data": [
  ]
}
 

У кого-нибудь есть решение?

Большое спасибо.

Ответ №1:

Попробуйте использовать этот запрос FQL для получения подробных сведений о комментариях на основе идентификатора записи:

 SELECT id, text, post_id, comment_count, attachment.media.image.src
FROM comment
WHERE post_id = "617700241641829_653988868012966"
 

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

Комментарии:

1. Этот FQL решил проблему. ВЫБЕРИТЕ вложение ИЗ комментария, ГДЕ id =»617700241641829_653988868012966″. Большое спасибо за ваш ответ!

2. Добро пожаловать. К вашему сведению, во вложении есть намного больше. вы можете выбрать «вложение», но только или, если вам нужны более конкретные вещи, просто поставьте «.» после вложения и что конкретно вам нужно. обратитесь к этому для ссылок: developers.facebook.com/docs/reference/fql/comment

Ответ №2:

Это решило проблему:

 SELECT attachment FROM comment WHERE id="617700241641829_653988868012966"