Instagram Integration

Estimated reading: 2 minutes 10 views

📘 Instagram API Integration – Step-by-Step Guide

To integrate Instagram Feed into your WordPress plugin or app using the Meta for Developers platform, follow these detailed instructions.


✅ Step 1: Create a New App on Meta Developer

  1. Login to Facebook Developers Console
    Use the Facebook account that manages your Meta Business/Instagram page.
  2. Click on “Create App”
    On the top-right corner, click the green “Create App” button
  1. Select App Type
    You’ll be asked to choose an app type.
    • Select Other under Use Cases
    • Click Next
  1. Choose Business as App Type
    Select Business so the app can manage Instagram assets and permissions
  1. Enter App Details
    • App Name: e.g., Topper feed
    • App Contact Email: Your active email address
    • Business Portfolio (optional)
      Click Create App to proceed

✅ Step 2: Add Instagram to Your App

  1. Inside your new app dashboard, scroll down to Add Products to Your App.
  2. Locate Instagram and click Set Up

✅ Step 3: Generate Access Token

  1. In the Instagram product settings, go to 1. Generate access tokens.
  2. Click the Add Account button
  1. A pop-up will prompt you to log in to your Instagram account.
    • Make sure your account is a Professional account (Creator or Business).
    • If it’s a personal account, Instagram will prompt you to convert it.
  2. Click Continue
  1. On the next screen, Instagram will request permissions.
    • Click Allow to grant app access to your Instagram profile and media

✅ Step 4: Copy Access Token

  1. After authorizing the app, your Instagram Access Token will be generated.
  2. Copy the token immediately – it will not be shown again for security reasons.
  3. Check the “I Understand” box and click Done to complete.

✅ Step 5: Paste in Plugin

Now that you have your Access Token, return to your plugin’s dashboard (like Topper Pack → API Settings) and paste the access token into the Instagram Integration fields.

This enables the Instagram Feed widget to display your profile’s photos, reels, or videos dynamically on your site.

Leave A Comment

All fields marked with an asterisk (*) are required