တရားဝင် SDK စာကြည့်တိုက်များ

Python, JavaScript, Go နှင့် Rust အတွက် တရားဝင်ကလိုင်းယင့်စာကြည့်တိုက်များ။ အိုက်ဒီအထောက်အကူ၊ အလိုအလျောက် ပြန်လုပ်ခြင်းနှင့် WebSocket အား အထောက်အပံ့များဖြင့် API ပေါင်းစပ်မှုကို လွယ်ကူစွာ ပြုလုပ်နိုင်ပါသည်။

Python SDK

Package: smartmoney-api

တပ်ဆင်ခြင်း: pip install smartmoney-api

Repo: github.com/smartmoneyapi/python-client

Python
from smartmoney import SmartMoneyAPI # Initialize client client = SmartMoneyAPI(api_key="sk_live_abc123xyz789") # Get whale positions whales = client.whale_positions(symbol="BTCUSDT", limit=50) for position in whales: print(f"{position.wallet_address}: {position.position_size} BTC @ {position.entry_price}") # Get funding rates funding = client.funding_rates(symbol="BTCUSDT", interval="4h", limit=24) # Stream live updates with client.stream_whale_positions(["BTCUSDT", "ETHUSDT"]) as stream: for update in stream: print(f"Position update: {update}")

အင်္ဂါရပ်များ

  • Async/await အား အထောက်အပံ့ (asyncio, aiohttp)
  • အလိုအလျောက် ပြန်လုပ်ခြင်းနှင့် ထပ်တိုးနောက်ဆုတ်ခြင်း
  • WebSocket စီးဆင်းမှုနှင့် အလိုအလျောက် ပြန်ချိတ်ခြင်း
  • အမျိုးအစားအရိပ်များနှင့် IDE အလိုအလျောက် ပြီးစီးခြင်း
  • တောင်းဆိုမှု မှတ်တမ်းများနှင့် အမှားရှာဖွေခြင်း

JavaScript SDK

Package: smartmoney-api

တပ်ဆင်ခြင်း: npm install smartmoney-api

Repo: github.com/smartmoneyapi/js-client

JavaScript
import { SmartMoneyAPI } from "smartmoney-api"; const client = new SmartMoneyAPI({ apiKey: "sk_live_abc123xyz789" }); // Get whale positions const whales = await client.whalePositions({ symbol: "BTCUSDT", limit: 50 }); whales.positions.forEach(pos => { console.log(`${pos.wallet_address}: ${pos.position_size} BTC`); }); // Stream real-time updates const stream = client.streamWhalePositions(["BTCUSDT", "ETHUSDT"]); stream.on("data", (update) => { console.log("Position update:", update); }); stream.on("error", (err) => { console.error("Stream error:", err); });

Go SDK

Module: github.com/smartmoneyapi/go-client

တပ်ဆင်ခြင်း: go get github.com/smartmoneyapi/go-client

Go
package main import ( "fmt" "github.com/smartmoneyapi/go-client" ) func main() { // Create client client := smartmoney.NewClient("sk_live_abc123xyz789") // Get whale positions positions, err := client.WhalePositions(ctx, &smartmoney.WhalePositionsFilter{ Symbol: "BTCUSDT", Limit: 50, }) if err != nil { panic(err) } for _, pos := range positions { fmt.Printf("%s: %.2f BTC\n", pos.WalletAddress, pos.PositionSize) } }

Rust SDK

Crate: smartmoney-api

တပ်ဆင်ခြင်း: cargo add smartmoney-api

Rust
use smartmoney_api::Client; #[tokio::main] async fn main() -> Result<(), Box> { let client = Client::new("sk_live_abc123xyz789"); // Get whale positions let positions = client .whale_positions() .symbol("BTCUSDT") .limit(50) .send() .await?; for position in positions.iter() { println!( "{}: {} BTC @ {}", position.wallet_address, position.position_size, position.entry_price ); } Ok(()) }

အသုံးများသော ပုံစံများ

အမှားကိုင်တွယ်ခြင်း

SDK အားလုံးတွင် အလိုအလျောက် ပြန်လုပ်ခြင်းနှင့် အမှားအမျိုးအစားများ ပါဝင်သည်။ အမှားများတွင် အခြေအနေကုဒ်၊ အမှားကုဒ်နှင့် လူဖတ်နိုင်သော မက်ဆေ့ဂ်ျများ ပါဝင်သည်။

တောင်းဆိုမှု အချိန်ကုန်ခြင်း

အချိန်ကုန်ခြင်းကို ပြင်ဆင်နိုင်သော တောင်းဆိုမှုများ (မူလ 30s)။ အချိန်ကြာမြင့်စွာ လုပ်ဆောင်ခြင်းများအတွက် စိတ်ကြိုက် အချိန်ကုန်ခြင်းများ သတ်မှတ်နိုင်ပါသည်။

နှုန်းထား ကန့်သတ်ခြင်းကို ကိုင်တွယ်ခြင်း

နှုန်းထား ကန့်သတ်ခြင်းကို တွေ့ပါက အလိုအလျောက် ထပ်တိုးနောက်ဆုတ်ခြင်း။ Retry-After ခေါင်းစီးကို လိုက်နာပါသည်။

သင့်ရဲ့ SDK ကို ရွေးချယ်ပါ

သင့်ရဲ့ ရွေးချယ်ထားသော ဘာသာစကားဖြင့် စတင်ပါ။ အပြည့်အစုံ မှတ်တမ်းနှင့် နမူနာများ ပါဝင်ပါသည်။

API ကိုးကားချက်ကို ကြည့်ရှုပါ
အခမဲ့စတင်ပါ — တစ်နေ့ 50 ကြိမ်၊ ကဒ်မလိုအပ်ပါ

API တစ်ခုတည်းမှ တံခါးဖွင့်အတိုးနှုန်း၊ ငွေကြေးစီးဆင်းမှု၊ အဖွင့်အတိုးနှင့် ချိတ်ဆက်ထားသော အချက်အလက်များကို အခမဲ့အဆင့်ဖြင့် ရယူပါ။ ခရက်ဒစ်ကဒ်မလိုအပ်ပါ၊ မည်သည့်အချိန်မဆို အဆင့်မြှင့်နိုင်ပါသည်။

အခမဲ့စတင်ပါ →
တိုက်ရိုက် API console ကို စမ်းကြည့်ပါ → (အကောင့်မလိုအပ်ပါ)
30 စက္ကန့်အတွင်း သင့်ရဲ့ API key ကို ရယူပါ

တည်ဆောက်ဖို့ အဆင်သင့်ဖြစ်ပြီလား? အခမဲ့ API key (တစ်နေ့ 50 ကြိမ်၊ ကဒ်မလိုအပ်ပါ) ကို ရယူပြီး တိုက်ရိုက် ငွေကြေးစီးဆင်းမှု၊ အတိုးနှုန်းနှင့် ချိတ်ဆက်ထားသော အချက်အလက်များကို စတင်ဆွဲယူပါ။

သင့်ရဲ့ API key ကို ရယူပါ →