Я делаю запрос POST, пытаясь получить токен доступа к API. Я использую Python и пример я был дан из документации использует Curl библиотеки следующим образом ...Использование библиотеки запросов Python вместо cURL
curl \-F 'client_id=CLIENT-ID' \
-F 'client_secret=CLIENT-SECRET' \
-F 'grant_type=authorization_code' \
-F 'redirect_uri=YOUR-REDIRECT-URI' \
-F 'code=CODE' \https://api.instagram.com/oauth/access_token
Я использую библиотеку запроса Python и написал следующее ...
data =
{'client_id':'xxxxxxxxxxxxxxxxxx',
'client_secret':'xxxxxxxxxxxxxxxxxx',
'grant_type':'authorization_code',
'redirect_uri':'http://localhost:14080/newpage',
'code':code}
token_url = 'https://api.instagram.com/oauth/access_token'
p = requests.post(token_url, params = data)
URL-адрес не дает мне доступа, мне интересно, как это то, что я написал, отличается от примера документации. Я новичок в Python (и программировании), поэтому помощь очень ценится.
Библиотека называется 'запросы', а не' Request', а тег, который вы подключили, является неправильным. (Я исправлю это.) – abarnert
woops, извините за это –
Сначала, пожалуйста, покажите точные результаты, а не просто «не дает мне доступа». Между тем, одна общая причина, по которой люди сталкиваются с этой проблемой, является ненужной побегом. Не видя ваших настоящих строк, очень сложно определить, есть ли здесь проблема. – abarnert