The following content is from the Meta App Development documentation. Please refer to the Meta App Development documentation if you are unfamiliar with integrating Meta products into your app.
This guide shows you how to create and customize a Meta app for your Instagram app in the App Dashboard.
This guide assumes that you have read and implemented the requirements for creating an app with Meta.
If you are adding Instagram to an existing app, please start with Step 6.
Esistono diversi modi per creare un'app.
You're required to connect your app to a business that has completed Business Verification before you can publish your app. However, you can connect a business now or at any time during the development process by clicking App settings > Basic in the left-side menu.
Learn more about Business Verification.
To create an app that can access the Instagram product follow these steps:
Your app must be a business type app to be able to add the Instagram product.
Add some details about your app.
You will be redirected to the app dashboard for your new app with products you can add to your app.
Add the Instagram product to your app by following these steps:
Scroll until you see the Instagram product. This allows Allow creators and businesses to manage messages and comments, publish content, track insights, hashtags and mentions.
Click Set up.
Instagram is added to the left-side menu under Products and you will see API Setup with Instagram login and API Setup with Facebook login.
Select API Setup with Instagram login if you are building an app to publish to Instagram, manage comments on Instagram media, and send and receive messages from people interested in your Instagram social media using the Instagram API.
Continue to Step 7. Generate access tokens to complete this set up.
Select API Setup with Facebook login if you are building an app for a business that uses an Instagram Professional account that is linked to a Facebook Page. This setup will use the Instagram Graph API to publish content to Instagram and manage comments on Instagram media, for product tagging, Partnership Ads, and get metrics.
Continue to the API Setup with Facebook Login Developer Documentation to complete the set up.
Assign an Instagram account to get access tokens for testing Instagram API calls and webhooks subscriptions.
You can add or remove accounts at any time by clicking App Roles > Roles or Instagram > API Setup with Instagram login in the left-side menu.
Meta Webhooks allow you to receive real-time HTTP notifications of changes to specific objects in the Meta social graph. To use webhooks, please provide a callback URL for your app.
By default you are subscribed to all available webhooks for the Instagram product:
|
|
Learn more about webhooks.
Provide a secure way for your app users to give your app permissions to access data with business login.
Learn more about business login.
Instagram requires successful completion of the App Review process before your app can access live data. Submit your App Review request when you're ready.
If you are ready now complete the following steps:
A pop-up appears with a list of the Requirements for App Review:
A pop-up appears that shows the required and recommended permissions that have been added by default for the Instagram product. If your app will not need a recommended permission, uncheck it.
instagram_business_basic
instagram_business_manage_messages
instagram_business_content_publish
instagram_business_manage_comments
instagram_business_manage_messages
permission, the Human Agent feature is added automatically.
Note: If you are adding Instagram to an existing app that has been approved for Advanced Access you may be automatically granted Advanced Access to Instagram business permissions.
You can add and remove permissions and features at any time during the development process.
If you want to add more products or are not yet ready to submit for App Review, you can return to the app dashboard to submit at a later date.
When you need to request Advanced Access, visit the Instagram Platform App Review guide to learn how to submit your app for Meta App Review.
Learn more about Meta app development, review, permissions, and more with the following developer documents: