【问题标题】:What should be the redirect URL for an API request?API 请求的重定向 URL 应该是什么?
【发布时间】:2021-01-15 18:55:09
【问题描述】:

我最近开始研究 API,很少有 API 提供者不请求重定向 URL,而其他一些提供者正在请求。我已经编写了一个使用 python 进行交易的算法策略。当我向 Fyers(股票经纪人)请求 API 时,团队让我提供重定向 URL。什么是重定向 URL?以及如何创建它?

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

【问题讨论】:

  • 嗨——欢迎来到stackoverflow!到目前为止,您在哪里尝试过寻找?请提供有关 API 使用的更多详细信息,并提供示例;你在问题中提供的细节越清晰,你得到的答案就越好。

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


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 2021-09-10
    • 2020-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-17
    相关资源
    最近更新 更多