读取Facebook的领先广告 - 响应
问题描述:
我测试的https://developers.facebook.com/tools/explorer/读取Facebook的领先广告 - 响应
我的查询只有一个铅:/v2.8/11111111/leadgen_forms?fields=leads_count,leads
响应:
{ "data": [
{
"name": "My Form",
"leads_count": 37,
"leads": {
"data": [
{
"created_time": "2016-12-21T14:50:56+0000",
"id": "10000000000000",
"field_data": [
{
"name": "email",
"values": [
"[email protected]"
]
},
{
"name": "first_name",
"values": [
"Hidden"
]
},
{
"name": "last_name",
"values": [
"Hidden"
]
}
]
}
],
"paging": {
"cursors": {
"before": "MTc0ODU4Mjg2MjEyODQ1MgZDZD",
"after": "MTc0ODU4Mjg2MjEyODQ1MgZDZD"
}
}
},
"id": "10000000000000"
}
}
当我在lead_count字段中有37个字符时,为什么我只能得到一个数据的领先者?
答
我实际上并没有看到你访问导致任何地方文件的方式。
在您的请求中,您正在访问页面的边缘,请求表单,并在其中请求销售线索。
你或许应该使用表单ID的边缘,而不是检索线索:
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.8/<FORM_ID>/leads
您还可以过滤他们:
curl -G \
-d "filtering=[{'field':'time_created','operator':'GREATER_THAN','value':<TIMESTAMP>}]" \
-d "access_token=<ACCESS_TOKEN>" \
https://graph.facebook.com/<API_VERSION>/<AD_ID>/leads
+0
我有一个类似的请求工作,通过time_created过滤,但我想过滤代替 - 将值替换为:filtering = [{“field”:“id”,“operator”:“GREATER_THAN”,“value”:“115928369075701”}]。但是,我收到了一个未知的错误。我尝试了一些变化,但没有成功。你能告诉我适合的id过滤的语法吗? – Flippsie
你检查MTc0ODU4Mjg2MjEyODQ1MgZDZD页? – Nakilon
@Nakilon对于查询:v2.8/10000000000000 /铅?后= MTc0ODU4Mjg2MjEyODQ1MgZDZD响应数据为空:{“data”:[]} – dodobusko