我正在尝试访问一个具有Oauth访问权限的专有web服务。我没有这方面的经验,我正在尝试使用“requests”和“requests\u oauthlib”。你知道吗
我有以下访问数据:
auth_url = 'https://foobar.url.com/oauth/token'
data_url = 'https://foobar.url.com/rest/v1/aname/overview'
API_Key = 'Basic Y2xpY2tleS1hcHA6YXBwLWFjY2Vzcw=='
username ='ausername' password = 'apassword' grant_type = 'password'
API密钥应放在“Authorization”字段的标头中
任何符合上述要求的例子都将不胜感激。我找不到任何与文件匹配的请求。你知道吗
好吧,oauthlib还没有提供颁发密码授予类型令牌的方法。您可以试试Authlib,Authlib的客户端有一个类似的API,检查如何使用密码授权类型进行身份验证:
https://docs.authlib.org/en/latest/client/oauth2.html#oauth2session-for-password
相关问题 更多 >
编程相关推荐