Type/to search

Đẩy dữ liệu giao dịch Binance theo thời gian thực lên WeChat (luyện tập giao thức wss)

Binance
3
Follow
1508
Followers

Sử dụng giao thức WebSocket, đẩy thông tin khớp lệnh từ Binance lên WeChat, có thể dùng làm bài tập thực hành về giao thức WSS.

Nguyên lý cụ thể là cập nhật listenKey mỗi 30 phút một lần, sau đó đăng ký datastream mà tài khoản đã đăng ký.

Source
JavaScript
function main() {
    var listenKey = JSON.parse(HttpQuery('https://api.binance.com/api/v1/userDataStream','',null,'X-MBX-APIKEY:'+APIKEY)).listenKey;
    HttpQuery('https://api.binance.com/api/v1/userDataStream', {method:'DELETE',data:'listenKey='+listenKey}, null,'X-MBX-APIKEY:'+ APIKEY);
    listenKey = JSON.parse(HttpQuery('https://api.binance.com/api/v1/userDataStream','',null,'X-MBX-APIKEY:'+ APIKEY)).listenKey;
    var datastream = Dial("wss://stream.binance.com:9443/ws/"+listenKey, 100);
    var update_listenKey_time =  Date.now()/1000;
    while (true){
        if (Date.now()/1000 - update_listenKey_time > 1800){
            update_listenKey_time = Date.now()/1000;
            HttpQuery('https://api.binance.com/api/v1/userDataStream', {method:'PUT',data:'listenKey='+listenKey}, null,'X-MBX-APIKEY:'+ APIKEY);
Strategy parameters
Strategy parameters
your binance API Key (Optional)
Comment
All comments (3)

    不能支持其他交易所吗?

    8 years ago

    思路类似

    8 years ago

    从中学习HttpQuery函数的用法,以及币安user data stream使用技巧

    8 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)