Register as a developer, you can register at the following website. https://developers.facebook.com/async/registration+
Facebook account MUST bind an Instagram business account.
Log in https://developers.facebook.com/+.
...
Click 'MY Apps',
...
Click 'Create APP',
...
Select 'Business', click 'Next'
...
Enter App Name, Email Address, and select a Business Account.
...
Click Settings > Basic.
...
Click Dashboard > Facebook Login for Business, click 'Set up'.
...
Enter URL, chen click 'Save Changes' URL is https://Domain:9001/api/v1.0/instagram/integration/callback. Domain is your Web Domain.
...
Click Dashboard > Messager , 'Set up'
...
Click 'Add or Remove Pages'.
...
Click 'Continue as XXX'.
...
Select an Instagram Business Account, click 'Next'.
...
Select desired pages. If you don't have a page, please see the this article.
...
Click 'Done'.
...
Click Messager>Settings>Access Tokens, click 'Generate token'.
...
Click 'Done'.
...
Click Messager>Settings>Webhooks, Click 'Add Callback URL'.
...
Enter Callback URL and token. URL is https://Domain:9001/instagram/webhook, Domain is your Web Domain. Token is cloudfon-instagram.
...
Then click 'Edit Subscriptions', select all, click 'Save'.
...
Click 'Subscribe'.
...