2016-06-22 7 views
2

Я пытаюсь получить все данные о конкретном сообщении. Для некоторых сообщений я столкнулся с тем, что дата комментария выше, чем дата создания. Когда я проверяю это вручную в facebook, я обнаружил, что данные, полученные через Rfacebook, были неправильными.Почему Facebook «дата публикации» больше, чем «дата комментария» в R?

Код Использовали

library(Rfacebook) 
 
fb_oauth<-fbOAuth(app_id="app id", app_secret ="app secret",extended_permissions = TRUE) 
 
fb_post<-getPost("post id",fb_oauth,n=100,comments = TRUE,likes = TRUE,n.likes = 100,n.comments=100)

В результате я получил в RConsole был

Post Commented Date earlier than the Post Date

из вас может помочь мне в этом? Как можно прокомментировать пост еще до его создания? Я не мог определить, где произошла ошибка? Некоторые из поста id «s, которые имели эти проблемы являются

153542981344073_1159481850750176, 
153542981344073_1147835821914779, 
153542981344073_638451442853222, 
153542981344073_456937087671326, 
153542981344073_429242860440749 

ответ

2

Там нет ничего плохого с данными. Дата комментария может быть раньше даты публикации.

Для сообщения с номером 153542981344073_1159481850750176, это сообщение «обновлено их обложка». Последовательность событий выглядит следующим образом:

  • Фото загружено 9 января
  • Комментарий размещен 11 января
  • Фото на обложке установлен в загруженном фото на 22 февраля

post's created_time - это третья дата, а не первая.

+0

Спасибо за помощь Код. Мне нужно проверить возможные способы получения первой даты. –