【问题标题】:Zoom api gives error when I try to use refresh token当我尝试使用刷新令牌时,Zoom api 出错
【发布时间】:2022-06-21 01:34:21
【问题描述】:

几个月来,我们一直试图让 zoom refresh_token 工作,但无济于事。谁能告诉我哪里出了问题?

token = base64.b64encode(
    (getConfig().ZOOM_CLIENT_ID + ":" + getConfig().ZOOM_SECRET).encode('ascii'))
token = 'Basic ' + token.decode('UTF-8')

print('Token')
print(token)

result = session.post(f'https://zoom.us/oauth/token',
                      json={
                          'grant_type': 'refresh_token',
                          'refresh_token': refresh_token
                      }, 
                      headers={'Authorization': token, 'Content-Type': 'application/x-www-form-urlencoded'})

{'reason': '不支持的授权类型', 'error': 'unsupported_grant_type'}

结果应该是这样的

{
   "access_token":"eyJhbGciOiJIUzUxMiIsInYiOiIyLjAiLCJraWQiOiI8S0lEPiJ9.eyJ2ZXIiOiI2IiwiY2xpZW50SWQiOiI8Q2xpZW50X0lEPiIsImNvZGUiOiI8Q29kZT4iLCJpc3MiOiJ1cm46em9vbTpjb25uZWN0OmNsaWVudGlkOjxDbGllbnRfSUQ-IiwiYXV0aGVudGljYXRpb25JZCI6IjxBdXRoZW50aWNhdGlvbl9JRD4iLCJ1c2VySWQiOiI8VXNlcl9JRD4iLCJncm91cE51bWJlciI6MCwiYXVkIjoiaHR0cHM6Ly9vYXV0aC56b29tLnVzIiwiYWNjb3VudElkIjoiPEFjY291bnRfSUQ-IiwibmJmIjoxNTgwMTQ3Mzk0LCJleHAiOjE1ODAxNTA5OTQsInRva2VuVHlwZSI6ImFjY2Vzc190b2tlbiIsImlhdCI6MTU4MDE0NzM5NCwianRpIjoiPEpUST4iLCJ0b2xlcmFuY2VJZCI6MjZ9.5c58p0PflZJdlz4Y7PgMIVCrQpHDnbM565iCKlrtajZ5HHmy00P5FCcoMwHb9LxjsUgbJ7653EfdeX5NEm6RoA",
   "token_type":"bearer",
   "refresh_token":"eyJhbGciOiJIUzUxMiIsInYiOiIyLjAiLCJraWQiOiI8S0lEPiJ9.eyJ2ZXIiOiI2IiwiY2xpZW50SWQiOiI8Q2xpZW50X0lEPiIsImNvZGUiOiI8Q29kZT4iLCJpc3MiOiJ1cm46em9vbTpjb25uZWN0OmNsaWVudGlkOjxDbGllbnRfSUQ-IiwiYXV0aGVudGljYXRpb25JZCI6IjxBdXRoZW50aWNhdGlvbl9JRD4iLCJ1c2VySWQiOiI8VXNlcl9JRD4iLCJncm91cE51bWJlciI6MCwiYXVkIjoiaHR0cHM6Ly9vYXV0aC56b29tLnVzIiwiYWNjb3VudElkIjoiPEFjY291bnRfSUQ-IiwibmJmIjoxNTgwMTQ3Mzk0LCJleHAiOjIwNTMxODczOTQsInRva2VuVHlwZSI6InJlZnJlc2hfdG9rZW4iLCJpYXQiOjE1ODAxNDczOTQsImp0aSI6IjxKVEk-IiwidG9sZXJhbmNlSWQiOjI2fQ.DwuqOzywRrQO2a6yp0K_6V-hR_i_mOB62flkr0_NfFdYsSqahIRRGk1GlUTQnFzHd896XDKf_FnSSvoJg_tzuQ",
   "expires_in":3599,
   "scope":"user:read"
}

【问题讨论】:

  • 您能提供您的缩放配置文件吗?以及您在 zoom.dev 中的范围和 API 设置的屏幕截图。

标签: python python-requests access-token refresh-token zoom-sdk


【解决方案1】:

我可以查看您的代码宽度 /oauth/authorize 请愿书吗?还有你的 androidmanifest?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-04
    • 1970-01-01
    • 2016-03-13
    • 2021-09-11
    • 2021-11-07
    • 1970-01-01
    相关资源
    最近更新 更多