Я пытаюсь подтвердить имя пользователя Instagram, которое должен ввести пользователь. Я хочу узнать, существует ли учетная запись с таким именем пользователя или нет. Я пробовал это так:
final request = await http.get('https://www.instagram.com/$username/');
if (request.statusCode != 404) {
...
}
Я также смотрел на аналогичный вопрос: Проверить, доступно ли имя учетной записи Instagram
Ссылка, указанная в ответ: (https://www.instagram.com/username/?__a=1)
отлично работает в браузере
(Если имя пользователя существует, отображается вся информация об учетной записи, если нет, отображаются две пустые скобки)
но в моем коде я не получаю statusCode 404
, я получаю statusCode 200
. Я тоже не могу отловить ошибку. То же и со ссылкой из моего кода (https://www.instagram.com/$username/)
, получаю statusCode 200
. Есть ли другой способ, который я еще не рассматривал?
Заранее спасибо за ответы!