【问题标题】:python urlib3 or request authentication with app id and app tokenpython urllib3 或请求使用应用程序 ID 和应用程序令牌进行身份验证
【发布时间】:2020-12-26 10:01:44
【问题描述】:

我必须在 python 中使用 requestsurllib3 与应用程序 ID 和应用程序令牌,在 curl 我使用如下所示,它是工作

 curl -X POST "https://someurl/" -H "accept: application/json" -H "App-ID: app-id-xxxx" -H "Auth-Token: app-token-secret" -H "Content-Type: application/json" -d "body"

在python中建议urllib3requests,但我不确定我需要如何进行身份验证,我找到了几个链接,但用于基本身份验证

基本认证:

authentication with urllib3

下面的链接只有令牌秘密,没有令牌ID

python request with authentication (access_token)

任何人都可以帮助我通过应用程序 ID 和应用程序令牌通过/身份验证

【问题讨论】:

    标签: python python-3.x curl python-requests


    【解决方案1】:

    您只需将它们添加到headers 字典:

    response = requests.post('https://someurl', data,
        headers={'accept': 'application/json',
                 'App-ID': 'app-id-xxxx', 
                 'Auth-Token': 'app-token-secret',
                 'Content-Type': 'application/json' })
    

    【讨论】:

      猜你喜欢
      • 2016-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      • 1970-01-01
      • 1970-01-01
      • 2018-08-15
      • 2016-02-15
      相关资源
      最近更新 更多