2014-08-28 3 views
1

Так что я пытаюсь получить информацию о некоторых сведениях и заметил, что в поле сообщений страницы есть соединение. Когда я использую это соединение, он извлекает всю информацию о событиях, все показатели. Я только хочу ограничить себя тем, что мне нужно, вместо того чтобы получать накладные расходы на поиск его после того, как я его заберу.Как можно использовать краеугольный разрез на URL-адресе/<page_id>/posts с API-интерфейсом Facebook?

Это URL я попытался ограничить себя только post_consumptions метрических

https://graph.facebook.com/v2.0/<page_id>/posts?fields=insights{post_consumptions} 

Это не работает, она по-прежнему возвращает каждую метрику, так что я подумал, может быть, я не могу выбрать метрики, а только поля. Тогда я попытался это:

https://graph.facebook.com/v2.0/<page_id>/posts?fields=insights{id, name} 

Но не было никаких изменений в результатах, я не могу найти какой-либо документации об этой связи либо в документации Facebook Graph API, который на самом деле не удивляет меня, как Facebook делает это довольно много.

В документации об этом, что я мог бы найти, здесь: https://developers.facebook.com/docs/graph-api/reference/v2.0/insights https://developers.facebook.com/docs/graph-api/reference/v2.0/post#edges

ответ

4

Я не знаю, если вы все еще есть эта проблема, но я решил ее как этот

https://graph.facebook.com/v2.2/<page_id>/posts?fields=insights.metric(post_impressions_unique) 
+0

Это не link - это API –