Instagram requires an Access Token if you want to display feeds on your website. If you already have an API key, you can add it in Theme Options > API Keys > Instagram Access Token.
Generate A New Access Token
To get a Instagram Access Token, follow these steps:
- Go to developer.facebook.com to create an app.
- Click on My Apps.
- On the next page, choose Other under “Add use case” and click Next.
- Select Consumer for the app type and click Next.
- Provide your app name, then click Create App.
- Click on Settings from the left menu, then select Basic.
- Scroll down and click Add Platform. Select Website and provide your website URL (e.g., https://yourdomain.com/). Click Save Changes.
- Click on Add Products from the left sidebar. Click Set Up for Instagram Basic Display.
- Scroll down and click Create New App. Enter your Display Name and click Create App.
- Insert your website URL in the input fields under Client OAuth Settings. Choose Instagram Tester from the More dropdown. Click Add People and provide your Instagram account ID. Click Add.
- Manage your Instagram Tester Invitations from your Instagram profile under Settings > Website Permissions > Apps and Websites > Tester Invites. Accept the invitation.
- To generate the access token, go back to developers.facebook.com. Go to Dashboard and select Products > Instagram Basic Display > Basic Display. Scroll down and click Generate Token. Log in with your Instagram credentials, click Continue, then Authorize. Tick the I understand box, copy the access token, and click Done.
- Congratulations! You now have the Instagram access token.
To get more information, you can follow this documentation.