Проблемы с авторизацией в Instagram через WPF приложение - C#

Узнай цену своей работы

Формулировка задачи:

Всем здравствуйте ! Не получается залогиниться в Instagram из WPF приложения. Я зарегистрировал приложение на instagram.com, получил client_id и client_secret. Для логина формирую первый запрос на адрес:
Uri loginUrl = new Uri("https://instagram.com/accounts/login/?next=/oauth/authorize/?client_id=" + instagramClient_id + "&redirect_uri=" + instagramRedirectUrl + "&response_type=token");
Далее формирую POST запрос с логином, паролем и hidden полем с формы авторизации на адрес:
Uri oauthUrl = new Uri("https://instagram.com/oauth/authorize/?client_id=" + instagramClient_id + "&redirect_uri=" + instagramRedirectUrl + "&response_type=token");
В ответ получаю - (403) Forbidden. Причём получаю чтобы я ни делал. Единственное, что показалось мне не так - куки. Браузер получает 8 куков, а моё WPF-приложение только 2. Я пробовал захардкодить эти куки в CookieContainer, что так же привело к ошибке 403 Forbidden. Хэдеры все копировал из Fiddler'a, что с ними, что без них результат один. Может быть кто-то сталкивался с подобным или делал подобные приложения для Instagram?

Решение задачи: «Проблемы с авторизацией в Instagram через WPF приложение»

textual
Листинг программы
http://https://instagram.com/#access_token=ACCESS-TOKEN&scope=likes+comments+basic

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы