Есть нужда написать скрипт для получения access token в instagram. Делал по этой статье
habrahabr.ru/post/143972 . Соответственно менял на то что надо для инстаграма
url_string = "https://instagram.com/oauth/authorize/?client_id=%s&redirect_uri=%s&response_type=code" % (self.__cient_id_, self.__redirect_uri_)
parser.params["username"] = login
parser.params["password"] = password
if parser.method == "POST":
response = opener.open((parser.url), urllib.urlencode(parser.params))
на последней строке падает с ошибкой urllib2.HTTPError: HTTP Error 403: FORBIDDEN
уже не знаю на что думать
вот форма авторизации
form method="POST" id="login-form" class="adjacent" action="/accounts/login/?force_classic_login=&next=/oauth/authorize/%3Fclient_id%3D07456f3a5026417b97e166e0558995f4%26redirect_uri%3Dhttps%3A//limitless-wave-5692.herokuapp.com%26response_type%3Dcode">
<input type="hidden" name="csrfmiddlewaretoken" value="71ca4f35b134dcc299c1c2092a97bb2d"/>
<p><label for="id_username">Имя пользователя:</label> <input name="username" maxlength="30" autocapitalize="off" autocorrect="off" type="text" id="id_username" /></p>
<p><label for="id_password">Пароль:</label> <input autocapitalize="off" autocorrect="off" type="password" name="password" id="id_password" /></p>
<p class="form-actions">
<a href="/accounts/password/reset/">Забыли пароль?</a>
<input type="submit" class="button-green" value="Войти" />
</p>
</form>