Это код, который у меня есть прямо сейчас:
import requests
from requests_oauthlib import OAuth1Session
parameters = {
"parameter1": 10,
"parameter2": [],
"parameter3": []
}
test = OAuth1Session('mycredentials',
client_secret='mysecret')
url = 'this is my url'
r = test.post(url,
params=parameters)
y = r.json()
print (y)
Моя аутентификация сработала, я мог успешно получить информацию от API, на котором я пытался ее использовать (выполнение запросов GET без отправки каких-либо параметров) , но когда я пытаюсь отправить параметры в запросе POST, кажется, что он не работает, так как есть данные, которые должны быть показаны, но я получаю ошибку 400 «Запрос данных не сопоставляется», поэтому я предполагаю, что отправил неверные параметры.
Как правильно отправить параметры в POST-запросе Oauth1 с запросом-oauthlib?