1

我正在使用以下链接中的教程为 Oauth Zoom API 自动创建访问令牌:OAuth with Zoom

问题在于我需要提供重定向链接的第一步。每次我尝试向他们的 API 发出发布请求时,都会出现错误

“无效的重定向 url (4,700)”。

我需要这个令牌才能使用 API 中的其余功能。令牌可以手动生成,但我希望它在我的过程中自动生成。我正在为此使用python请求。

这是代码:

import requests
import json

headers = {
 'content-type': "application/json"
}

url = "https://zoom.us/oauth/authorize?response_type=code&client_id=ulDD9pB4RG28mFrX0jnIQ&redirect_uri=https://zoom.us" 

res = requests.post(url,headers = headers)

print(res.text)

我到处寻找这个问题,但我无法找到我的问题的答案。

对此的任何帮助将不胜感激。谢谢你。

4

1 回答 1

0

如果您查看 Oauth 2.o Authorization的文档, 您会发现 Redirect Uri 定义如下

在此处输入图像描述

因此,重定向 URI 是系统上的端点,旨在处理 oauth 响应,当您在缩放上设置项目时,它必须也已添加到 Oauth 应用程序设置中。

您已经添加https://zoom.us,除非您的开发人员在 zoom 我不认为您可以拥有一个https://zoom.us旨在处理 oauth 响应的应用程序。

我希望重定向 uri 看起来像https://www.yourdomain.com/zoom/oauthcallback.py

如果您甚至查看您正在遵循的教程,您会注意到他们使用https://yourapp.com

https://zoom.us/oauth/authorize?response_type=code&client_id=7lstjK9NTyett_oeXtFiEQ&redirect_uri=https://yourapp.com
于 2020-11-16T06:48:24.977 回答