The Facebook Business Extension, v1 is currently only available to whitelisted partners. Please contact your Facebook representative for access.
The API approach is a push model design where your plugin makes direct API calls to Facebook.
Currently, this approach is in the process of redesign and is not an integration option for new partners onboarding to FBE. We don't recommend this method for integration at this time. Any net new FBE integrations must use the Feed Approach (Pull).
The implementation of uploading products via API must satisfy these requirements:
page token, and
product catalog idin a secure manner when the Facebook Onboarding Flow Popup sends these IDs. See Message Passing.
Once these requirements are in place, your plugin should leave the
feedURL field blank in the initial message to the Facebook Onboarding Flow popup. The popup detects that you're using the API approach and proceed accordingly.
Contact your Facebook representative to use the Facebook Page Shops APIs; you must be whitelisted by Facebook to use them.