添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如何使用python将Oauth2.0参数传递给put请求

0 人关注

有什么方法可以将以下参数传递给邮政服务吗?

我试过多种方法,但都不奏效

import requests
auth = {
    'client_id' : 'telegram',
    'client_secret' : 'Welcome1',
    'username' : 'ut1',
    'password' : '123'
    'Access Token URL' : 'https://api.github.com/token'
r = requests.post('https://api.github.com', auth= auth,  verify=False)
    
1 个评论
你试过哪些方案?你得到什么结果?有什么具体的错误信息吗?你是在发帖请求方面有问题,还是在获取令牌方面有问题?顺便问一下--你确定你能从Github获得一个令牌,只是用这些数据?你试过任何教程吗?
python
oauth-2.0
Victor Manuel Chan Cauich
Victor Manuel Chan Cauich
发布于 2021-04-27
1 个回答
Victor Manuel Chan Cauich
Victor Manuel Chan Cauich
发布于 2021-04-28
已采纳
0 人赞同

我把Oauth2.0的参数放在头文件参数中,这对我来说很有效。

def sendVerificationCodeSMS(tokenUrl, clientID, clientSecret, username, password, phoneNumber):
headers  =  {
                'Access Token URL': tokenUrl
                ,'Client ID': clientID
                ,'Client Secret': clientSecret
                ,'Username': username
                ,'Password': password
response = requests.post('https://github.com/' + str(phoneNumber), headers = headers, verify=False) 
if (response.status_code == 201):
        response = response.json()
        verifCode = response["verificationCode"]
        return verifCode
        # print(verifCode)
    except:
        # print("Error al generar código de verificación")