Rob*_*bok 6 php facebook facebook-graph-api
我正在使用Facebook Lead Ads API.我需要通过ID从表单中检索所有字段.我知道我可以:
/<PAGE_ID>/leadgen_forms,但它不返回字段/<FORM_ID>,但它只显示名称和一些数据,但不显示字段/<FORM_ID>/leads- 它给了我每个领先的领域,但只有我有领导; 这个解决方案还有另一个问题 - 字段的顺序是随机的有没有专门的方法来检索leadgen表单字段,即使没有潜在客户呢?
我发现我可以下载CSV,在第一行中,它为我提供了所有字段ID(以及其他一些列).我不确定如何在PHP中读取此文件的内容,因为当我尝试使用get_file_contents()它时它会给我一些HTML .
Dav*_*vid 16
您可以通过添加非默认字段来获取这些qualifiers,因此网址变为/<form_id>?fields=id,name,qualifiers.
我没有在官方文档中的任何地方找到它.但是新FB功能的记录很少是很常见的.
示例输出
{
"id": "1234567890000",
"name": "test form",
"qualifiers": [
{
"field_key": "first_name",
"label": "First Name",
"question": "First name",
"id": "777888999000111"
},
{
"field_key": "last_name",
"label": "Last Name",
"question": "Last name",
"id": "111222333444555"
}
]
}
Run Code Online (Sandbox Code Playgroud)
小智 5
只是一个警告,因为这个答案首先出现在谷歌搜索上。
由于 Facebook API v5.0 字段“限定符”已被删除,并且会引发错误。
将其替换为与限定符类似(如果不准确)语法的“问题”。在生产服务器上找到了困难的方法......
| 归档时间: |
|
| 查看次数: |
4667 次 |
| 最近记录: |