【发布时间】:2025-11-24 17:05:01
【问题描述】:
所以目前我要去 GDAX 网站每秒抓取比特币价格(使用 Python 的请求库)。朋友说我请求太多,可能会被封IP。我了解了 WebSockets 和实时更改。我想知道,有人可以帮我编写一个简单的代码来实时更改这个元素:
<span class="MarketInfo_market-num_1lAXs">6,515.49 USD</span>
来自这个GDAX site? (当前价格为 6,515.49 美元,这就是该数字在元素中的原因)。
我目前正在学习网络套接字,我需要很长时间才能掌握足够的知识才能开始编写代码。谢谢大家,我真的需要帮助
编辑: 我尝试了他们的 API,但不知道如何使用它,不知道如何将 BTC 转换为美元。我得到的数字接近价格,但并不安静。这是我到目前为止所拥有的: 从这个site
<html>
<script>
var ws = new WebSocket("wss://ws-feed-public.sandbox.gdax.com");
ws.onopen = function(){
ws.send(JSON.stringify({
"type": "unsubscribe",
"product_ids": [
"BTC-USD"
],
"channels": ["ticker"]
})
};
ws.onmessage = function(msg){
var response = JSON.parse(msg.data);
console.log(response);
};
</script>
</html>
【问题讨论】:
-
你参考过他们的 API 吗?你尝试过什么?
标签: javascript python sockets websocket