使用授权码流程时如何从重定向uri获取授权码?

时间:2018-07-15 15:41:01

标签: oauth python-requests discord.py twitch-api

我正在尝试制作一个discord bot应用程序,该应用程序可以访问twitch频道的订户列表,并自动为discord服务器中的第2层和第3层订阅分配角色。我正在使用授权码授予流程来解决此问题。

为澄清起见,discord bot应用程序正在我的计算机上本地运行(但最终可能在托管服务器上),并且我试图从Twitch服务器(而不是discord服务器)请求oauth许可。该漫游器内置在discord.py中。

据我所知,此oauth流程的工作方式是,我为用户提供一个URL,该URL指向抽搐者要求他们授予许可的位置。如果获得批准,用户将被重定向到我的重定向uri,并且授权代码将成为重定向uri的一部分。 而且uri看起来像这样redirect_uri/?code=authorization_code

当我自己测试应用程序时,我可以复制粘贴authorization_code,但是如何在不要求用户复制粘贴的情况下检索authorization_code

0 个答案:

没有答案