我现在面临的问题与poloniex公共API有关。出于某种原因,我在网页浏览器上遇到了问题reCAPTCHA选项。
[3463] BasicNetwork.performRequest: Unexpected response code 403 for https://poloniex.com/public?command=returnChartData¤cyPair=BTC_XMR&start=1405699200&end=9999999999&period=14400
答案 0 :(得分:0)
理论上,API方法是从代码中调用的(而不是直接作为Web浏览器上的普通网页。)
当你编写代码来进行api调用时,通常(除了特定的要求)你没有设置“User-Agent”。
在您的情况下,用户代理将添加到您的Web浏览器端。
因此Poloniex可能会仔细检查“User-Agent”以禁止使用传统浏览器...可能是为了避免使用DDOS。
最新消息证实,一些假poloniex安卓应用程序正在窃取API秘密和密钥,因此它可能是一个安全功能设置,以响应Poloniex的这种对待,以避免明确“恶意软件”Android应用程序可以在没有用户权限。
如果它与反ddos进程无关,则可能与移动ISP应用过滤器或执行MIM安全相关。