I want to do social media listening for public data on FB and IG using the Graph API, but it's asking for business verification. How do companies get data without scrapers? Any suggestions on accessing data without business verification?

I was unsuccessful using the GRAPH API, due to the requirement of business verification. I am looking to understand how companies do social media listening as it is an integral part right now.

I create a webhook that send the lead to our CRM. Everything works fine: I can retrieve the lead, the form and the page data. Now I need to retrieve which business account create the ads for the leads. The ADS are managed by two different agencies and I need to understand each campaign origin.

I think is something that I can retrieve from the form_id but I don't know how. Could someone help me out on this one? Thank you

I have checked this condition.

  • I checked and verified the privacy policy URL, terms and conditions URL and account delete step URL.
  • Deleted and recreated the app configuration, then checked again.

Issue message -

Platform Term 7.d Platform Term 7.d - App Settings Platform URLs are broken During regular review of apps on the Meta for Developers platform, we found that one or more of the Platform URLs listed in App Settings returns an error. This violates Platform Term 7.d. To resolve this violation, and app admin must complete these steps: Check that the URLs and App Store IDs listed for the Platforms selected in App Settings are up to date and functional. For an overview of these platforms, visit Platform Settings. Test your URLs for errors using Meta’s Sharing Debugger. Look for valid codes 200–299 in the “Response Code'' field. Violating codes are 100–199, 300–299, 400–499, 500–599. Allowlist the IP addresses (most secure) or the user agent strings used by Meta’s URL crawler. If you don't take action to resolve this issue before the due date, your app will be deactivated. Your app will not be reinstated until we confirm that the violation is resolved.