I’m developing an app that allows users to connect their Instagram profile within my app.
So, other connected users from my app can visit their Instagram profile.
This is similar to what Tinder have already implemented in their app. Refer this link.
For implementing this, we need to implement Instagram Basic Display API as per the new announcement by Facebook on October 16, 2019 in this blog. Now, it is mandatory that all Instagram apps must be submitted for review from Facebook app (add Instagram as a Product in Facebook App) for using these 2 permissions viz. instagram_graph_user_profile
and instagram_graph_user_media
.
Hence, I have used instagram_graph_user_profile
permission in my app.
From My app dashboard on Facebook, go to Products, Under Products, you will find Instagram (If you can’t find Instagram under products, you need to add it).
Under Instagram, you will find Basic Display.
There you have an option to submit the app for review after completing the app details.
So, I submitted the app for review from here.
I have provided all instructions clearly where to locate the instagram functionality in my app and also, it was shown properly in the captured screencast that I have already submitted to them.
But, my app was rejected with below reasons.
- instagram_graph_user_profile
Not Approved
During review, we were unable to connect your application with Instagram. Please resubmit with a new screencast or a revised submission that describes how a user can link their Instagram account to the app.
Your submission is missing notes for this permission.
Your submission must include a screencast.
- App Verification
Not Approved
During review, we could not locate the Instagram Basic Display experience in your app.
Please make sure that linking is easy to conduct and consistent with the Instagram brand guidelines. You can show how to initialize the Instagram Basic Display experience using your screencast and reviewer instructions.
If any of your platforms (iOS, Android, other) does not support the Instagram Basic Display experience, please remove that platform from Settings.
Complete the details for this item before submitting.
1. What could be the reason that my app was rejected?
2. Is there anything I’m missing while submitting the app for review?
Please help me understand this new process and guide me in the right direction to get my app approved for using the Instagram Basic Display API.
2
Answers
I have resubmitted my app to review for the second time to Instagram Basic Display API on 30th December 2019 .
Changes I considered in new submission are as below:
On 15th January 2020, my app was Approved just because (as I think) I made changes accordingly for above points. Please refer this screenshot.
Another important point to consider is:
I hope this will be helpful to all others who are facing similar kind of issues.
This link was updated in 2022:
Replace your username with
{username}
: