Facebook предоставил моему приложению доступ к публичным страницам.Я пытаюсь получить публичные посты и комментарии пользователей, отзывы и публикации.Однако я могу только получить комментарии.Невозможно определить, какой пользователь является автором этого комментария.Также реакции (вроде, вау, грустно ...) не извлекаются так же, как и акции.Должен ли я отправлять какие-либо другие запросы, чтобы иметь возможность получать ответы, публикации и комментарии авторов (имя и идентификатор)?
Ниже приведен пример запроса и ответа Graph API.Вы можете заметить из запроса, что я запросил из , чтобы пользователь написал комментарий для определения пола, используя некоторую модель ИИ и количество друзей для этого пользователя (общее количество), чтобы получить доступ к комментарию.А также я запросил реакций и акций .Из ответа От не извлекается само сообщение или комментарии к сообщению, а также реакции и сообщения не извлекаются
Запрос
PublicPage/feed?fields=from,likes,shares,message,reactions,created_time,type,comments{from,likes,created_time,comments{reactions,message,from,created_time},reactions,message}
Ответ
{
"data": [
{
"message": "This is test",
"created_time": "2019-04-09T13:55:48+0000",
"type": "status",
"comments": {
"data": [
{
"from": {
"name": "Public page user",
"id": "141606109666"
},
"created_time": "2019-04-09T14:02:17+0000",
"message": "This is reply"
Zahran",
"id": "10156775193664667_10156775203269667"
},
{
"created_time": "2019-04-09T14:03:30+0000",
"message": "reply on comment1",
"id": "10156775193664667_10156775205534667"
},
{
"created_time": "2019-04-09T14:14:11+0000",
"message": "reply on comment2",
"id": "10156775193664667_10156775221109667"
}
],
"paging": {
"cursors": {
"before": "WTI5dGJXVnVkRjlqZAFhKemIzSTZANVEF4TlRZAM056VXlNRE15TmprMk5qYzZANVFUxTkRneE9EVXpOdz09",
"after": "WTI5dGJXVnVkRjlqZAFhKemIzSTZANVEF4TlRZAM056VXlNakV4TURrMk5qYzZANVFUxTkRneE9USTFNUT09"
}
}
},
"id": "141606109666_10156775193664667"
}