2016-07-07 100 views
0

有沒有辦法知道圖形API瀏覽器返回的用戶信息是用戶的個人資料還是商業頁面?Facebook Graph API V 2.6用戶類型

我使用的查詢是: 我場=飼料{從{從}評論}

這使我回所有誰留下的評論或我的網頁上一個帖子的用戶?

這裏是什麼,我還是會回到該查詢的例子:

{ 
    "feed": { 
    "data": [ 
     { 
     "from": { 
      "name": "John's Tires", 
      "id": "114615108955555" 
     }, 
     { 
     "from": { 
     "name": "John Smith", 
     "id": "123615108951010" 
      }, 

有什麼我可以添加到查詢,使其返回用戶類型?例如,輸入:user或type:page?

我搜索了facebook圖形API文檔,什麼也沒找到。在此先感謝您的幫助。

回答

0

在元數據= 1的情況下,您會在單個頂級項目的響應中獲得一個類型,但我不知道如何爲列表執行此操作。

$ fbapi /me?metadata=1 | jq .metadata.type 
"user" 
$ fbapi /BBCQuestionTime?metadata=1 | jq .metadata.type 
"page" 
+0

嘿尤里,謝謝你的回答。我發現了另一個解決方案:{user-id}?metadata = 1&fields = name,metadata {type}或{page-id}?metadata = 1&fields = name,metadata {type} – Mark

+0

添加這個作爲一個單獨的答案,這是一個比我的答案更好。 –