பக்கமாக்கல், வடிகட்டுதல் மற்றும் வரிசைப்படுத்துதல்

பக்கமாக்கல், வடிகட்டுதல் மற்றும் வரிசைப்படுத்துதல் மூலம் திறமையான தரவு மீட்பை மாஸ்டர் செய்யவும். வினவல் அளவுருக்களைப் பயன்படுத்தி வினவல்களை மேம்படுத்துவது மற்றும் API அழைப்புகளைக் குறைப்பது பற்றி அறிக.

பக்கமாக்கல்

Smart Money API திறமையான தரவு மீட்புக்காக கர்சர்-அடிப்படையிலான பக்கமாக்கலைப் பயன்படுத்துகிறது. முடிவுத் தொகுப்புகளைக் கட்டுப்படுத்த பக்க எண் மற்றும் வரம்பைக் குறிப்பிடவும்.

அளவுரு வகை இயல்புநிலை அதிகபட்சம்
page integer 1 N/A
limit integer 50 500

பக்கமாக்கல் எடுத்துக்காட்டு

cURL
# Get first 100 results curl "https://api.smartmoneyapi.com/v1/whales/events?page=1&limit=100" # Get second page curl "https://api.smartmoneyapi.com/v1/whales/events?page=2&limit=100"

பதில் பக்கமாக்கல் தகவல்

JSON
{ "success": true, "data": {...}, "pagination": { "page": 1, "limit": 50, "total": 420, "total_pages": 9, "has_next": true, "has_prev": false } }

வடிகட்டுதல்

சின்னம், எக்ஸ்சேஞ்ச், திசை மற்றும் பிற அளவுகோல்களால் முடிவுகளை வடிகட்டவும். வடிகட்டிகள் AND தர்க்கத்துடன் இணைக்கப்படுகின்றன.

வடிகட்டி மதிப்புகள் எடுத்துக்காட்டு
symbol டிரேடிங் ஜோடி BTCUSDT, ETHUSDT
exchange bybit, binance, hyperliquid bybit
direction long, short long
min_position_size எண் 10.5
min_pnl_percent எண் 2.0

வடிகட்டுதல் எடுத்துக்காட்டு

cURL
# Filter by symbol and direction curl "https://api.smartmoneyapi.com/v1/whales/events?symbol=BTCUSDT&direction=long" # Filter by exchange and minimum position size curl "https://api.smartmoneyapi.com/v1/whales/events?exchange=bybit&min_position_size=15"

வரிசைப்படுத்துதல்

பொசிஷன் அளவு, P&L அல்லது பிற புலங்களால் முடிவுகளை வரிசைப்படுத்தவும். புலம் மற்றும் திசையைக் குறிப்பிடவும் (asc/desc).

cURL
# Sort by position size descending (largest first) curl "https://api.smartmoneyapi.com/v1/whales/events?sort=position_sizeℴ=desc" # Sort by P&L ascending curl "https://api.smartmoneyapi.com/v1/whales/events?sort=pnl_percentℴ=asc"

முழு எடுத்துக்காட்டுகள்

Python: அனைத்து பக்கங்களிலும் முன்னேறவும்

Python
import requests def get_all_whale_positions(api_key, symbol=None): """Fetch all whale positions with pagination""" all_positions = [] page = 1 while True: params = { "page": page, "limit": 100, # Max batch size "sort": "position_size", "order": "desc" } if symbol: params["symbol"] = symbol response = requests.get( "https://api.smartmoneyapi.com/v1/whales/events", headers={"Authorization": f"Bearer {api_key}"}, params=params ) data = response.json() all_positions.extend(data["data"]["positions"]) # Check if there are more pages if not data["pagination"]["has_next"]: break page += 1 return all_positions # Usage positions = get_all_whale_positions("sk_live_abc123xyz789", symbol="BTCUSDT") print(f"Found {len(positions)} whale positions")

சிறந்த நடைமுறைகள்

1. அதிகபட்ச வரம்பைப் பயன்படுத்தவும் (100-500): அதே அளவு தரவை மீட்பதற்கு குறைவான API அழைப்புகள். முடிவுகளை திறமையாக தொகுக்கவும்.

2. சர்வர் பக்கத்தில் வடிகட்டவும்: உங்கள் பயன்பாட்டு குறியீட்டில் அல்ல, மூலத்தில் வடிகட்ட வினவல் அளவுருக்களைப் பயன்படுத்தவும். தரவு பரிமாற்றத்தைக் குறைக்கிறது.

3. சர்வரில் வரிசைப்படுத்தவும்: API இலிருந்து வரிசைப்படுத்தப்பட்ட முடிவுகளைக் கோரவும். அளவில் வரிசைப்படுத்துதல் சர்வரில் திறமையானது.

4. கேச் மற்றும் பக்கமாக்கல்: முடிவுகளை உள்நாட்டில் கேச் செய்து, API அழைப்புகளைக் குறைக்க கேச் செய்யப்பட்ட தரவு மூலம் பக்கமாக்கவும்.

5. முடிந்தால் விரைவாக நிறுத்தவும்: எப்போதும் அனைத்து பக்கங்களையும் பெற வேண்டாம். உங்கள் பயன்பாட்டு வழக்குக்கு போதுமான தரவு கிடைத்தவுடன் நிறுத்தவும்.

மேலும் அறிக

அனைத்து வடிகட்டுதல் மற்றும் வரிசைப்படுத்தல் விருப்பங்களுக்கான முழு API குறிப்பை ஆராயவும்.

REST API குறிப்பைப் பார்க்கவும்
இலவசமாகத் தொடங்கவும் — 100 அழைப்புகள்/நாள், கார்டு தேவையில்லை

ஒரு API இலிருந்து 3 எக்ஸ்சேஞ்சுகளில் நேரடி திமிங்கல ஓட்டம், ஃபண்டிங், திறந்த வட்டி மற்றும் ஆன்-செயின் தரவைப் பெறவும். இலவச டையர், கிரெடிட் கார்டு தேவையில்லை, எந்த நேரத்திலும் மேம்படுத்தவும்.

இலவசமாகத் தொடங்கவும் →
நேரடி API கன்சோலை முயற்சிக்கவும் → (கணக்கு தேவையில்லை)
30 வினாடிகளில் உங்கள் API விசையைப் பெறவும்

கட்டமைக்கத் தயாரா? இலவச API விசையைப் பெறவும் (100 அழைப்புகள்/நாள், கார்டு தேவையில்லை) மற்றும் நேரடி திமிங்கல, ஃபண்டிங் மற்றும் ஆன்-செயின் தரவை இழுக்கத் தொடங்கவும்.

உங்கள் API விசையைப் பெறவும் →