Facebook and Instagram Integration

Job ID: 40375937

Budget: ₹600 – ₹1,500 INR

Project Requirements: Facebook & Instagram API Integration
Integrate Facebook and Instagram APIs into the GrobizOmni platform to enable automated social media posting and management.

Enable connection of a Facebook account and fetch all managed Facebook Pages associated with the user.

Implement functionality to create and publish posts directly on selected Facebook Pages.

Integrate Instagram Business account that is linked with the connected Facebook Page.

Enable image-based post publishing on Instagram using the Instagram Graph API.

Configure and manage all required permissions including:
pages_show_list
pages_manage_posts
pages_read_engagement
instagram_basic
instagram_content_publish

Implement a secure token-based authentication system using Meta Graph API, preferably avoiding
unnecessary complexity of Facebook Login for Business.

Generate, store, and manage long-lived access tokens securely on the backend.

Develop backend APIs (preferably in PHP/Laravel) for posting content, fetching account/page data,
and handling errors and logging.

Perform end-to-end testing of Facebook and Instagram posting functionality in development mode (using admin/test users) and deliver clean, well-documented code along with setup instructions.

Implement a complete login flow where after Facebook authentication, the system fetches all managed pages, displays them to the user, allows selection of a specific page, and stores the
selected page ID along with its page access token for future posting operations.

Implement a login flow where users can view and select a specific Facebook Page from their managed pages, and store the selected page ID along with its access token for future posting.