После того как Instagram обновил правила доступа к своему API всплыла небольшая проблемка. Если ваше приложение попытается авторизоваться в аккаунте пользователя, то какой бы вы scope ни указывали всегда получите только базовый. Т.е. ничего кроме чтения. Изменение подписчиков, написание комментариев, операции лайканья -все это будет вам недоступно.
А суть в том, что по новым правилам ваше приложение должно быть одобрено ревьюверами инстаграмма тут. А там нужно иметь веб-сайт, адрес электронной почты, соответствующий вашему сайту, описание вашего приложения и т.д.
Так что судя по всему роботы, работающие с нативным API инстаграмма столкнуться с трудностями.