gpt4 book ai didi

facebook - 图谱 API/搜索端点中的 &fields 参数可以使用哪些字段?

转载 作者:行者123 更新时间:2023-11-30 05:26:38 29 4
gpt4 key购买 nike

我正在使用 Facebook 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 参数中的所有选项/特定字段是否有可用的列表或文档?

最佳答案

虽然没有完整的文档,但是对于任何元素你都可以查询{id}?元数据=1

这将为您提供可用于该对象类型(以及最底部的类型)的字段和边缘的完整列表

示例调用:https://graph.facebook.com/v2.8/me?metadata=1

关于facebook - 图谱 API/搜索端点中的 &fields 参数可以使用哪些字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27062583/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com