При использовании /page/feed конечной точки в API Facebook Graph Я не могу понять , как знать, если пост был сделан на странице или пользователемGraph API: Проверьте, если кормите пост был сделан на странице или пользователя
Вот как я называю конечную точку прямо сейчас:
HTTP GET https://graph.facebook.com/v2.8/{page_id}/feed?fields=is_published,from,message
Это дает следующий ответ JSON:
{
"data": [
{
"from": {
"name": "Chad Smith", # <-- This is a User
"id": "806273209398023"
},
"message": "A really magical place! Best Christmas...",
"id": "103988597020_1445496708809010"
},
{
"from": {
"name": "Tivoli", # <-- This is a Page
"id": "103988597020"
},
"message": "Hello everybody...",
"id": "103988597020_10154040865527021"
},
]
}
Как узнать, было ли сообщение с страницы или пользователя без дополнительных вызовов API? Я пытался использовать подполе, но не могу понять, работают ли они на поле from
.
Ниже приведен базовый синтаксис для запроса «подполей», https://developers.facebook.com/docs/graph- API/с помощью-граф-апи/# fieldexpansion – CBroe