我正在與Facebook Graph API一起工作,我想知道哪些字段可用於&fields
參數,以及我在哪裏可以找到有關這些字段的任何文檔。哪些字段可用於Graph API /搜索端點中的&fields參數?
我只能在文檔中找到&type
參數的搜索類型,例如page
搜索類型讓我們搜索頁面,如果您提供要查詢的名稱。
請求示例
search?q=Facebook&type=page
示例響應
{
"data": [
{
"category": "Computers/technology",
"name": "Facebook Engineering",
"id": "9445547199"
},
{
"category": "Product/service",
"name": "Facebook",
"id": "103274306376166"
},
{
"category": "Product/service",
"name": "Facebook Developers",
"id": "19292868552"
},
{
"category": "Media/news/publishing",
"name": "Facebook Stories",
"id": "114770288670819"
}
]
}
如果我現在需要從該集合中的一些指定字段我從以前的經驗中知道,我可以使用&fields
參數來提取它們或者將其過濾掉。
實施例請求
search?q=Facebook&type=page&fields=name, likes, location
實施例響應
{
"data": [
{
"name": "Facebook NY",
"likes": 71564,
"location": {
"street": "770 Broadway",
"city": "New York",
"state": "NY",
"country": "United States",
"zip": "10003",
"latitude": 40.730901749524,
"longitude": -73.991377364328
},
"id": "28864583650"
},
{
"name": "Facebook London",
"likes": 56441,
"location": {
"street": "10 Brock Street",
"city": "London",
"state": "",
"country": "United Kingdom",
"zip": "NW1 3FG",
"latitude": 51.5258476,
"longitude": -0.1394228
},
"id": "265781023507354"
},
{
"name": "Facebook Paris",
"likes": 29740,
"location": {
"street": "",
"city": "Paris",
"state": "",
"country": "France",
"zip": "75017",
"latitude": 48.883443087419,
"longitude": 2.3023060392957
},
"id": "147424071942327"
}
]
}
我用Graph API Explorer做到這一點
TLDR;是否有可用於&fields
參數中所有選項/特定字段的列表或文檔?
感謝您指出的是,頁。F可以在該網址找到該字段,並且您知道爲什麼缺少端點文檔嗎? – 0x1ad2 2014-11-25 07:55:22
並非所有字段都允許顯示在搜索字段端點中。已經嘗試過。我認爲,如果他們讓我們對數據過於靈活地訪問,他們會擔心隱私。 – 2016-02-24 08:04:16
'page'參考的最新網址是https://developers.facebook.com/docs/graph-api/reference/v2.8/page – Saif 2017-03-08 11:08:11