我希望在Facebook主导广告管理中获取与我的广告系列中所有表单相关的所有主要信息,如何改进我的以下代码以获取Facebook潜在客户数据。
require_once __DIR__ . '/autoload.php';
use FacebookAds\Api;
use FacebookAds\Http\Response;
use FacebookAds\ApiRequest;
use FacebookAds\Object\LeadgenForm;
use FacebookAds\Object\Page;
use FacebookAds\Object\Lead;
use FacebookAds\Object\Ad;
use FacebookAds\Cursor;
use FacebookAds\Object\Fields\AdReportRunFields;
use FacebookAds\Http\Request;
$api = api::init($app_id, $app_secret, $user_access_token);
$accounts = Api::instance();
$page = new Page($my_page_id);
$leadgen_forms = $page->getLeadgenForms();
foreach($leadgen_forms as $forms){
$data = $forms->getData();
$csv_url = $data['leadgen_export_csv_url'];
//print "<a href='".$csv_url."' title='download'>Download ".
$data['name']." Data</a><br/>";
$form_id = $data['id'];
$form = new LeadgenForm($form_id);
$form_content = $form->getLeads();
//var_dump($form_content);
print_r($form_content);
}
我已经使用了主要API中提供的所有功能。