【问题标题】:Why I can acces to url from browser but from node(axios.get) getting 403 error (API)为什么我可以从浏览器访问 url 但从节点(axios.get)得到 403 错误(API)
【发布时间】:2021-01-29 10:44:25
【问题描述】:

尝试访问此 API 时出现 403 禁止错误:https://indodax.com/api/ticker_all

这里是代码(简单)

axios.get('https://indodax.com/api/btc_idr/ticker') .then(data => console.log)

我什至添加了一些标题,但这无济于事 示例:用户代理:Mozilla/4.0

谢谢。

【问题讨论】:

    标签: node.js error-handling axios http-status-code-403


    【解决方案1】:

    我从昨天 28-01-2021 @19.52 GMT+7 开始出现类似错误,我的交易服务器无法访问 IndoDax API URL https://indodax.com/api/ 和 https://indodax.com/tapi/

    根据故障排除部分中的 IndoDax API 手册,您需要执行以下操作:

    我收到 403 Unauthorized 或 403 Forbidden 错误。

    我们的防火墙通常过于激进,会造成误报 真实的要求。请将您的 IP 地址发送给我们的客服,以便我们手动解锁您的 IP

    我已发送请求电子邮件,为我的 IP 地址添加 IP 排除,以便我的服务器可以在几分钟前访问 IndoDax API 服务器。但是直到现在都没有 IndoDax 的回复,可能是周末,我会等到周一左右再打电话给他们的办公室。

    他们的支持电子邮件地址是他们主页上列出的 support [at] indodax [dot] com。

    【讨论】:

    • 谢谢。我也做到了。也许我们应该等待。
    • @OnikSahakyan 于 2021 年 1 月 29 日 16:50 GMT+7 更新我的案例,我可以从 IndoDax 访问公共 URL。在 2021 年 1 月 30 日 23:38 GMT+7,我可以使用我的 ISP 提供的当前动态 IP 地址访问 IndoDax 的私有 API。
    • 我使用 User-Agent 并且它工作的标题:{ "User-Agent" : "Mozilla/5.0 (platform; rv:geckoversion) Gecko/geckotrail Firefox/firefoxversion", "Accept" : "/”,“访问控制允许来源”:“*”,}
    • 我也尝试使用 User-Agent 标头,但它仍然无法连接...我从未收到 IndoDax 的回复,现在我可以连接到公共 API 和私有 API 服务器但请求限制较低,约为 50 个请求/分钟...
    猜你喜欢
    • 2020-08-02
    • 2015-11-23
    • 2014-05-25
    • 2016-05-08
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    • 2016-09-02
    • 1970-01-01
    相关资源
    最近更新 更多