Я получаю новостную ленту пользователя с помощью API Facebook и отображаю некоторые данные на странице.Однако у меня проблемы с постами на стене.Данные, возвращаемые API, рассматривают запись на стене как обновление «статуса» пользователем публикации, и данные не включают в себя поле, чтобы указать, кому запись на стене написана.Можно ли сделать запрос на предмет, чтобы проверить, является ли это сообщение на стене или нет?Или я могу получить имя получателя?
Вот код, который я использую для получения новостной ленты пользователя:
FB.api('/me/home', function (response) { console.log(response) });
Aсообщение на стене просто даст мне message
(содержание сообщения на стене) и type
из status
.Например:
Если Оливер написал на стене Джона , сказав: "Привет", Facebook даст мне:
{
from: {
name: "Oliver"
},
message: "Hi",
type: "status"
}
Естьмне нечего сказать, что это сообщение на стене или кто получатель.Результат включает в себя некоторые другие произвольные данные, но ничего из этого не помогает (id
, created_time
и т. Д.)