我要从此处提取表 #buyOrdersTable 中的数据
为此,我正在使用PHP Simple HTML DOM Parser库和以下代码:
$html = file_get_html('https://bittrex.com/Market/Index?MarketName=BTC-XRP');
echo 'BTC/XRP<br>';
foreach($html->find('div.buy-table-container tr.dyn-tr-add td') as $td)
{
echo $td->plaintext . '<br>';
}
?>
我想从BID部分提取每一行-SUM,TOTAL,SIZE(XRP),BID(BTC)。但是代码找不到任何行。
答案 0 :(得分:2)
您不能那样做。正如msg在评论中所解释的那样,这是不可能的。
要正确执行此操作,请注册一个API密钥,然后调用该API!
https://support.bittrex.com/hc/en-us/articles/115003723911-Developer-s-Guide-API
您可能需要使用Guzzle或cURL发出请求。您可以找到很多教程,展示如何使用这两种方法连接到任何API。
这可能会也可能不会有帮助。不久前,我开始编写一个库,该库与BTC-e交易所(现为Wex.nz)挂钩。您可以为任何交换创建适配器,因此可以根据需要调整此代码。
https://github.com/delboy1978uk/BTCExchange/blob/master/src/Exchange/BtcE.php
扩展了此类https://github.com/delboy1978uk/BTCExchange/blob/master/src/Exchange/ExchangeAbstract.php
为了检查Packagist而致谢msg
。有许多准备就绪的Bittrex API软件包正在等待安装! https://packagist.org/?query=bitrex-api