2016-08-12 35 views
2

我試圖讓後眼識使用Facebook的圖形API 2.7版本頁進..使用圖形API 2.7

獲取信息數據解析爲多個職位在一個呼叫。如果我只寫:

'[Page ID]/feed?fields=insights' 

它要求指標,這表明它應該工作...但指定度量時:

'[Page ID]/feed?fields=insights/post_impressions/lifetime' 

我得到的語法錯誤。

我試過了。符號爲:

'[Page ID]/feed.insights/post_impressions/lifetime' 

但stil沒有運氣!

我知道我可以通過郵寄(單獨調用API)來完成,但這正是我想要避免的。

任何人都知道嵌套洞察的正確語法是什麼?

+1

_ 「任何人都知道什麼是嵌套洞察的正確語法?」 - AFAIK沒有一個。現場擴展尚不適用於所有終端。您可以通過['ids ='語法](https://developers.facebook.com/docs/graph-api/using-graph-api/#multiidlookup)嘗試一次請求多個帖子的洞察力度量標準, 。如果您希望獲得最新的x個帖子,則可以執行批量請求,該請求會首先從供應端點獲取帖子ID,然後爲這些ID請求度量標準。 – CBroe

+0

好的..我希望這個端點的擴展很快就會出現。同時,我會選擇其中的一種。 謝謝@CBroe! –

回答

13

此錯誤報告能夠提供一些線索:https://developers.facebook.com/bugs/1755454881375647/

可以使用metric關鍵字來指定要的指標,比如:

/page-id/posts?fields=insights.metric(post_impressions,post_consumptions_unique) 

名稱你有興趣在那裏指標,並用逗號分隔它們。

指定時段(如適用)似乎是由同一種語法的工作,

/…?fields=insights.metric(…).period(lifetime) 

(雖然它可能無法正常工作,要求針對不同的指標不同時期一氣呵成。)

+0

正是我在找什麼..謝謝! –