ชุดทดสอบ WebSocket API v1 (JavaScript)

อัปเดตล่าสุด: 1 เมษายน 2568

WebSocket API ของเรามีสตรีมข้อมูลตลาดแบบสด (order book, ticker, trade executions ฯลฯ) สำหรับตลาดของเรา นอกจากนี้ยังให้การอัปเดตสถานะแบบเรียลไทม์สำหรับข้อมูลบัญชีต่างๆ (open orders, trades ฯลฯ)

ภาษาโปรแกรมสมัยใหม่ใดๆ (Python, JavaScript, Java, C variants, Go ฯลฯ) สามารถใช้เพื่อใช้งาน WebSocket API ของเราได้ แต่บางครั้งก็จำเป็นต้องโต้ตอบกับ API โดยไม่ต้องเขียนโค้ดที่กำหนดเอง (เช่น สำหรับ message validation, networking testing ฯลฯ)

ด้วยเหตุนี้ เราจึงมีชุดทดสอบ WebSocket API ต่อไปนี้ ซึ่งช่วยให้สามารถโต้ตอบกับฟีดข้อมูลตลาดสาธารณะและ ฟีดสถานะคำสั่ง/การซื้อขายส่วนตัว (ที่ผ่านการรับรองความถูกต้อง) ผ่านเว็บเบราว์เซอร์แบบกราฟิก (เราแนะนำให้ใช้ Chrome)

ชุดทดสอบ WebSocket API - สาธารณะ (ข้อมูลตลาด)

ชุดทดสอบ WebSocket API - ส่วนตัว (สถานะบัญชีและการซื้อขาย)

คำแนะนำการใช้งาน

  • ดาวน์โหลดและแตกไฟล์ Zip ของชุดทดสอบ

    การดำเนินการนี้จะสร้างไดเรกทอรี/โฟลเดอร์ใหม่ชื่อ Kraken_WebSocket_Test_Suite_Public และ Kraken_WebSocket_Test_Suite_Private ซึ่งมีไฟล์ HTML, JavaScript, CSS และรูปภาพสำหรับชุดทดสอบ

  • เปิดไฟล์ WebSocket_API_Public.html และ WebSocket_API_Private.html

    สามารถใช้เว็บเบราว์เซอร์แบบกราฟิกสมัยใหม่ใดก็ได้ แต่แนะนำให้ใช้ Chrome

  • คลิกปุ่ม Open WebSocket Connection

    การดำเนินการนี้จะสร้างการเชื่อมต่อแบบถาวรใหม่ไปยัง WebSocket API โดยใช้ WebSocket URL ที่เหมาะสม (ws.kraken.com หรือ ws-auth.kraken.com)

  • ส่งข้อความสมัครสมาชิกหรือข้อความการซื้อขายไปยัง WebSocket API

    ป้อนข้อความในกล่องข้อความขนาดเล็กแล้วคลิกปุ่ม Send Message to WebSocket

  • รับการตอบกลับจาก WebSocket API

    ข้อความที่สตรีมสดจะแสดงในพื้นที่ข้อความขนาดใหญ่

  • คลิกปุ่ม Close WebSocket Connection

    การดำเนินการนี้จะปิดการเชื่อมต่อกับ WebSocket API และข้อความที่สตรีมสดจะหยุดลง

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่