【发布时间】:2013-09-30 01:51:55
【问题描述】:
我正在使用 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
感谢您的帮助,这几天我一直在努力解决这个问题。
【问题讨论】:
-
图片质量真的很低。你能提供一些示例代码吗?
-
您可以在页面底部看到您为什么会收到此验证码。我认为有人使用该主机的 IP 地址或子网对受 Cloudflare 保护的属性发起恶意攻击。您可能想与您的托管公司讨论如何获取未列入黑名单的 IP 地址,或者考虑将主机更改为不成问题的主机。
标签: php api http-status-code-403 bitcoin cloudflare