Библиотека OAuth не производит токен оценки - PullRequest
0 голосов
/ 08 мая 2019

Итак, я пытаюсь получить токен доступа, используя библиотеку rauth, urllib и json. Поэтому я пытаюсь создать токен доступа с носителем типа токена. Так что я могу без проблем создавать токен через почтальона и пытаться скопировать его на python.

Так что в шапке почтальона у меня есть ключ: авторизация и значение Basic и какой-то ключ. Мое тело в почтальоне имеет тип grant_type, имя пользователя, пароль, и это тип json. Результатом является access_token, token_type для канала-носителя, refreshtoken, expires in и scope.

Вот мой код:

import urllib

from rauth import OAuth2Service

import json


grant_type = "password"
username = "***"
password="***"

payload = {
    'grant_type': grant_type,
    'username': username,
    'password':password
}

url = "***";

r = requests.post(url,
    headers={"Content-Type":"application/json"},
    data=payload)

body = json.loads(r.content)
token = body["accessToken"]
expiresIn = body[10799]
print (token)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...