我已经使用这个Java poloniex api项目几个月了,但我从上个月开始遇到一些问题。我知道这与这个项目无关,而与 Poloniex 无关。由于这个问题,我无法使用这个项目。
问题在于安全检查。早些时候,poloniex 没有这个功能,当我们点击一个 url 时,它会直接将我们带到相应的页面。但现在它要求完成安全检查(某种图像识别)。完成后,它会返回一些缓存。对于手动,这很好。
但问题是,对于 api 调用,它也要求进行相同的安全检查。例如,公共 api将我们带到此页面,而不是返回值。
另外,如果我也检查其他机器,我也会得到相同的响应,这与我的 poloniex 帐户无关。
下面是我尝试过的代码(需要从 git TheCookieLab设置项目):
public static void main(String[] args)
{
PoloniexPublicAPIClient bitcoin = new PoloniexPublicAPIClient();
System.out.println(bitcoin.returnTicker());
}
已附上响应(安全检查页面而不是数据)。 resp.txt
- 我想知道是否有其他人面临同样的问题和解决方案?
- 是否可以将我从浏览器获得的缓存与 api 调用一起传递?
这适用于所有 api 调用。请参阅此处了解有关Poloniex API的更多详细信息
我在这里被困了一个多月。非常感谢您的时间和帮助。