Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java facebook活动广告的潜在客户列表始终为空_Java_Facebook_Facebook Graph Api_Facebook Ads Api_Lead - Fatal编程技术网

Java facebook活动广告的潜在客户列表始终为空

Java facebook活动广告的潜在客户列表始终为空,java,facebook,facebook-graph-api,facebook-ads-api,lead,Java,Facebook,Facebook Graph Api,Facebook Ads Api,Lead,我正在创建一个管理层,为与我的商业帐户相关的Facebook活动查找印象、点击和线索。 对于印象和点击,没有问题,但我找不到线索。 这是该函数的代码(取自Facebook开发者),该函数试图计算与Facebook活动相关的每个广告的潜在客户。 系统输出打印的值为: 尺寸:0, 名单:[] public void getTotalLeads(活动FB)引发异常{ APINodeList ads=activitfb.getAds().execute(); 用于(广告:广告){ Ad adFb=新广告

我正在创建一个管理层,为与我的商业帐户相关的Facebook活动查找印象、点击和线索。 对于印象和点击,没有问题,但我找不到线索。 这是该函数的代码(取自Facebook开发者),该函数试图计算与Facebook活动相关的每个广告的潜在客户。 系统输出打印的值为:

尺寸:0, 名单:[]

public void getTotalLeads(活动FB)引发异常{
APINodeList ads=activitfb.getAds().execute();
用于(广告:广告){
Ad adFb=新广告(Ad.getId(),上下文);
APINodeList listLeads=adFb.getLeads().execute();
System.out.println(“SIZE:+listLeads.SIZE());
System.out.println(“列表:+listLeads”);
}
}

在我的例子中,广告的形式是:

try {
     final AdAccount account = new AdAccount(ACCOUNT_ID, context);
     final APINodeList<LeadgenForm> forms = account.getLeadGenForms().execute();
     for (final LeadgenForm leadgenForm : forms) {
        System.out.println(leadgenForm.getId());
        final APINodeList<Lead> leads = leadgenForm.getLeads().execute();
        for (final Lead lead : leads) {
           System.out.println(lead.getFieldFieldData());
        }
     }
  }
  catch (final APIException e) {
     e.printStackTrace();
  }
试试看{
最终账户=新账户(账户ID,上下文);
final APINodeList forms=account.getLeadGenForms().execute();
用于(最终LeadgenForm LeadgenForm:forms){
System.out.println(leadgenForm.getId());
最终APINodeList leads=leadgenForm.getLeads().execute();
用于(最终潜在客户:潜在客户){
System.out.println(lead.getfielddata());
}
}
}
捕获(最终APIE){
e、 printStackTrace();
}
try {
     final AdAccount account = new AdAccount(ACCOUNT_ID, context);
     final APINodeList<LeadgenForm> forms = account.getLeadGenForms().execute();
     for (final LeadgenForm leadgenForm : forms) {
        System.out.println(leadgenForm.getId());
        final APINodeList<Lead> leads = leadgenForm.getLeads().execute();
        for (final Lead lead : leads) {
           System.out.println(lead.getFieldFieldData());
        }
     }
  }
  catch (final APIException e) {
     e.printStackTrace();
  }