-1

我正在使用 Coinbase API 和 blockchain.info API 创建一个 php 应用程序。我的 (000webhost.com) 虚拟主机与 coinbase.com 和 blockchain.info API 服务器的通信获得了 HTTP 403 CloudFlare 验证码。这完全削弱了 API。我尝试使用 HTTPS 连接,并尝试更改用户代理,尝试 curl(),尝试 file_get_contents(),但我似乎无法从 API 服务器获得真正的响应。

这是我得到的错误: http: //s10.postimg.org/ff8ggm6yx/Cloud_Flare_error2.jpg

感谢您的帮助,我几天来一直在尝试解决这个问题。

4

1 回答 1

-1

验证码是根据 Coinbase 选择的安全设置呈现的安全挑战页面。您正在使用的 IP 或您发送的用户代理在此处触发了安全挑战页面。如果您完成验证码(在浏览器中),则会临时设置一个 cookie,表明您已成功通过此安全挑战页面。如果您仍然看到此问题,最好的办法是联系 Coinbase 的支持人员,并要求他们考虑将您的 IP 地址列入白名单,以便将来您不会收到像您指定的那样的安全挑战页面。

免责声明:我在 CloudFlare 工作。

于 2013-12-19T00:51:05.937 回答