我开发了一个C# Windows(桌面(应用程序来从Facebook检索广告线索详细信息,它可以工作 - 但仅限于活跃的广告。
有没有办法获取所有添加的详细信息,即使它们不处于活动状态,或者这是 Facebook 默认设置。
我正在使用的网址是...
https://graph.facebook.com/[pageid]?access_token=[token]&fields=leadgen_forms{leads{form_id,ad_name,platform,created_time,field_data,custom_disclaimer_responses,retailer_item_id,is_organic}}
是的,即使它们不活跃,您也可以获得潜在客户。
如果您使用的是 sdk,则可以使用以下代码
$ads = $adset->getAds(array(
AdFields::NAME,
AdFields::CONFIGURED_STATUS,
AdFields::EFFECTIVE_STATUS,
AdFields::CREATIVE,
));
foreach ($ads as $ad) {
$ad_id = $ad->id;
$ad_name = $ad->name;
if($ad->configured_status=="ACTIVE"){}
}
在此处查看完整代码 https://stackoverflow.com/a/56500241/2588592