facebook / facebook-nodejs-business-sdk

Node.js SDK for Meta Marketing APIs
https://developers.facebook.com/docs/business-sdk
Other
489 stars 226 forks source link

How to filter leads by field_data or id? #279

Open phillipmohr opened 5 months ago

phillipmohr commented 5 months ago

Which SDK version are you using?

19

What's the issue?

I want to filter leads by id or field_data but I'm getting An unknown error has occurred.

Steps/Sample code to reproduce the issue

const params = {
  // trying to filter a specific lead id
  'filtering' : [{'field':'id','operator':'EQUAL','value':'123456'}],
};
const leadgenFormLeads = await (new LeadgenForm(form.id)).getLeads([
                Lead.Fields.campaign_name,
                Lead.Fields.created_time,
                Lead.Fields.field_data,
                Lead.Fields.form_id
            ], params).then((result) => result.map((lead) => lead._data))

Expected Results: