All
กรองโดย:
ฉันจะฝากเงินสดเข้าบัญชีของฉันได้อย่างไร
ฉันต้องการความช่วยเหลือเกี่ยวกับการตรวจสอบยืนยันบัญชี
ทำไมฉันเข้าถึงบัญชีของฉันไม่ได้
มีค่าธรรมเนียมการถอนคริปโตหรือไม่
ฉันต้องการความช่วยเหลือในการเข้าสู่ระบบบัญชีของฉัน
ในขณะที่ ฟีดข้อมูลตลาด ของ WebSocket เปิดเผยต่อสาธารณะ แต่ ฟีดส่วนตัว ของ WebSocket ที่เข้าถึงบัญชี Kraken จะต้องได้รับการปกป้องผ่านการยืนยันตัวตนที่ปลอดภัย
REST API ของเรามีกลไกการยืนยันตัวตนที่ปลอดภัยอยู่แล้วโดยใช้ คีย์ API และอัลกอริทึมแฮชแบบเข้ารหัส ดังนั้นการยืนยันตัวตน WebSocket ของเราจึงใช้ประโยชน์จากสิ่งนี้เพื่อให้มีระดับความปลอดภัยสูงเช่นเดียวกัน
ในการสมัครรับฟีดส่วนตัว WebSocket ไคลเอนต์ API จะต้องร้องขอโทเค็นการยืนยันตัวตนผ่าน REST API ก่อน จากนั้นจึงระบุโทเค็นเดียวกันเมื่อสมัครรับฟีดส่วนตัว:

สามารถเข้าถึงฟีดส่วนตัว WebSocket ได้โดยใช้ขั้นตอนต่อไปนี้:
1. สร้างคีย์ API ผ่านเมนูแบบเลื่อนลง ชื่อโปรไฟล์ ที่ด้านบนขวา -> ความปลอดภัย -> หน้า API ของ การจัดการบัญชี และตรวจสอบให้แน่ใจว่าได้เปิดใช้งานสิทธิ์ เข้าถึง WebSockets API แล้ว:


2. เรียกใช้ปลายทาง GetWebSocketsToken ของ REST API เพื่อดึงโทเค็นการยืนยันตัวตน WebSocket ใหม่ ซึ่งจะมีลักษณะคล้ายกับสิ่งต่อไปนี้:
WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f
โทเค็นการยืนยันตัวตนมีอายุการใช้งานเริ่มต้น 15 นาที (900 วินาที) แต่เมื่อโทเค็นถูกใช้เพื่อสมัครรับฟีดส่วนตัว โทเค็นจะยังคงใช้งานได้ตราบเท่าที่การสมัครรับยังคงใช้งานอยู่
ตัวอย่าง Python 3 ของเราแสดงวิธีดึงโทเค็นการยืนยันตัวตน WebSocket จากปลายทาง GetWebSocketsToken ของ REST API ด้วยโค้ดเพียงไม่กี่บรรทัด
3. เชื่อมต่อกับ WebSocket API ผ่าน URL ฟีดส่วนตัว wss://ws-auth.kraken.com/ และสมัครรับฟีด openOrders, ฟีด ownTrades หรือทั้งสองฟีด
โทเค็นการยืนยันตัวตน WebSocket จะต้องระบุในข้อความการสมัครรับเป็นค่าของฟิลด์โทเค็น:
{"event":"subscribe", "subscription":{"name":"openOrders", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}
{"event":"subscribe", "subscription":{"name":"ownTrades", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}
EService:Unavailable - หากคุณได้รับข้อผิดพลาดบริการไม่พร้อมใช้งาน
เมื่อสมัครรับฟีดส่วนตัว คุณควรลองสมัครรับอีกครั้ง ข้อผิดพลาดบริการไม่พร้อมใช้งานเป็นเพียงชั่วคราว ดังนั้นการพยายามสมัครรับครั้งต่อไปควรจะสำเร็จ