Follow the Getting Started guide to set up an integration with Jobs on Facebook, which enables automatic creation of job posts on Facebook via an XML feed, and retrieving of applications from Facebook users via API. A quick look at the overall workflow is as followed:
The following diagram explains how data flows in a completed integration:
Major components of the integration that you need to implement are marked in orange in the diagram above.
POSTrequest to, and include the server URL in your XML job feed, following the specification.
POSTrequest to your server whenever an application is submitted, with an application ID, and you then make a GET API call to Facebook using the application ID and a secure access token, following this guide.
All jobs must comply with our guidelines as defined in Facebook Pages Guidelines, Jobs on Pages (section F). Jobs violating these policies will not be distributed on Facebook.
You can provide the URL to an employer's Facebook Page in your XML feed (see
company-facebook-url in specifications), and we will also use other provided employer information to attempt to match your job to a Facebook Page. The Facebook page's page administrator will be presented with a request to approve your jobs, and if they accept, your jobs will begin to be distributed on that Facebook page, receive that page's branding, and gain extra traffic from fans of that page. See this Help Center article for more information.