So some things you really need to be careful for:
You need two accounts to make this work:
- Admin Acc (fb acc, dev.fb acc, instagram)
- Tester Acc (fb acc, dev.fb acc, instagram)
There are two types of testers:
There are two types of ID's:
- APP ID: xxxxxxxxxx
- INSTAGRAM APP ID: xxxxxxxxx
To make sure your Instagram Basic Display works, you need to have the correct "Instagram tester". Only this option will create the tab "tester invites" in Instagram apps and websites.
Then you need to Authorize your app with the following URL:
(Add your own instagram-app-id
and your own redirect-uri
)
https://api.instagram.com/oauth/authorize?client_id={instagram-app-id}&redirect_uri={redirect-uri}&scope=user_profile,user_media&response_type=code
For me, it only worked by copy and pasting it into an Incognito window.
Again, important! When you use the Instagram App ID from your Admin account, you need to log in with your Tester Account or you will get an error message.