2

我想使用我的用户在 Calendly 中的请求(如文档)进行 API 调用,但我做不到。我不知道我的代码中是否需要其他内容,谢谢。

import requests, json

api_key = 'aaaaaaaaa'
header = {
    'Authorization' : api_key
}

response = requests.get('https://api.calendly.com/users/me/', headers= header)
print(response)
print(response.json())

我收到 401 响应:

<Response [401]> {'title': 'Unauthenticated', 'message': 'The access token is invalid'}
4

1 回答 1

2

我怀疑您正在尝试使用 API v2 的 API 密钥。API 密钥仅适用于 Calendly 的旧版 API v1。API v2 支持以下两种授权方案:

  • OAuth 授权代码流,或
  • 个人访问令牌。

有关更多详细信息,请参阅developer.calendly.com/getting-started

于 2021-06-09T22:56:43.970 回答