After Instagram’s policy change on 1st June, 2016, getting user id and access token became harder. Here are steps you will have to take to activating the Optimizer Instagram Widget
Click the “Register a New Client” button.
You will be redirected to their Application Form. The form has 2 sections: Details & Security. Fill out the Details Section. Dummy data for demonstration purpose only. Please insert real website address and email address.
Now click the “Security” tab and uncheck the “Disable implicit OAuth:” option
Click the “Register” button and you will be redirected to Client management page where your “CLIENT ID” and “CLIENT SECRET” will be shown
Now we will have to get our Access token using the Client Secret. To do that copy this link to your browser address bar:
and replace XXX with your Client ID and replace YYY with your Redirect URI and press enter. You will get your Access Token ID in your address bar:
Copy The Access Token ID and Insert it in your Instagram Widget’s “Instagram Access Token” field.
Now the last piece of puzzle. We will have to get our Instagram user id. Open up your instagram profile: eg: https://www.instagram.com/eminem/ Chrome and press ctrl+shift+j alltogether to bring up the “Console” (For Firefox, press ctrl + shift+ k). Insert this in the console and press enter:
Your user id will be displayed instantly. Copy the id and paste it in your Instagram Widget’s “Instagram user id number” field. Now save your widget and your instagram widget should work as it supposed to.