How to test Instagram Webhooks and get approved?

221 views Asked by At

Background:

The webhook allows to receive the context and information about the interaction of Instagrammers with particular users, the official documentation states that instagram_manage_messages permission should have Advanced Acess Level to receive the webhook notifications

Problem:

Unless the review is not complete of a particular App(meta), can't obtain the Advanced Access Level for instagram_manage_messages, whereas the App review requires the demonstration of the implementation of features with the app.

However, the developer portal allows the dev to test the webhook, which we tested by clicking each type of notification from the portal. But the demonstration of the features is required (video clip)

How to test the features or at least collect evidence of a fairly working demo to get approval?

I went through this Why is the Instagram Graph API webhook not working where the dev says the policy prohibits one from testing webhooks(Instagram), I agree, but nothing close to recording a specimen for approval.

1

There are 1 answers

4
Darkhan ZD On

I managed to make the webhook for instagram work.

  1. Create one more real facebook account for testing.
  2. Then create new instagram account using the new facebook account. I created it in instagram mobile app. It must be bind to the facebook account.
  3. Sign up in developers.facebook.com with this new facebook account.
  4. In developers.facebook.com, in your application, add this new facebook user as a tester.
  5. Finally, with new instagram account try to send messages to you instagram account which bind to webhook. Your webhook must start recieving webhook events.

Now, you can test your app and write screencast.