API请求的重定向URL应该是什么?

时间:2020-09-30 06:15:06

标签: python python-3.x api heroku heroku-cli

我最近开始从事API的工作,很少有API提供程序不请求重定向URL,而另一些请求程序。我已经编写了使用python进行交易的算法策略。当我向Fyers(stockbroker)请求API时,团队说我提供了重定向URL。什么是重定向URL?以及如何创建?

enter image description here

我已附上图片以供参考。在上图中,有一个用于重定向URL的文本框。如果我的代码在heroku上,能否请您解释什么是重定向URL以及如何创建一个用于调用API进行身份验证的重定向URL?

1 个答案:

答案 0 :(得分:0)

oAuth workflow要求使用重定向URL:基本上,授权服务器会将用户重定向回注册为“重定向URL”的URL,其中包括授权代码或令牌。

如果您注册https://myapp.herokuapp.com之类的URL,您将被重定向到

https://myapp.herokuapp.com?access_code=XXX&app_id=YYY

“重定向URL”必须是有效的可访问页面:如果该过程是手动的,则只需从浏览器中复制access_code并相应地使用它。
如果它是一个应用程序,则需要接收上面的重定向(URL基本上就是您的应用程序),获取所需的信息(参数)并实现您的逻辑。

相关问题