वीडियो डाउनलोड API दस्तावेज़ीकरण

एक साफ API प्रक्रिया जिसमें वीडियो URL से उपलब्ध मीडिया फ़ाइलें तैयार होती हैं।
API में भी प्रक्रिया वही है: URL जांचें, उपलब्ध फॉर्मैट चुनें और डाउनलोड शुरू करें।

हमारी Any4K.com वीडियो डाउनलोड API आपको YouTube, TikTok और Twitter सहित लोकप्रिय सोशल मीडिया प्लेटफॉर्म से आसानी से वीडियो डाउनलोड करने की सुविधा देती है। API विभिन्न वीडियो गुणवत्ता, ���्रारूपों का समर्थन करती है और वीडियो और ऑडियो निकालने की क्षमताएं प्रदान करती है।

API एंडपॉइंट्स

वीडियो जानकारी जांच

वीडियो मेटाडेटा और उपलब्ध डाउनलोड प्रारूप प्राप्त करता है।

एंडपॉइंट: https://api.any4k.com/v1/dlp/check
विधि: POST
Content-Type: application/json

अनुरोध पैरामीटर

पैरामीटरप्रकारआवश्यकविवरण
urlstringहाँडाउनलोड करने के लिए वीडियो URL
langstringनहींभाषा कोड (डिफ़ॉल्ट: en)
countrystringनहींदेश कोड (डिफ़ॉल्ट: US)
platformstringनहींप्लेटफॉर्म नाम (डिफ़ॉल्ट: Web)
deviceIdstringनहींविशिष्ट डिवाइस पहचानकर्ता

अनुरोध उदाहरण

cURL
curl -X POST https://api.any4k.com/v1/dlp/check \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.youtube.com/watch?v=VIDEO_ID",
    "lang": "hi",
    "country": "IN",
    "platform": "Web",
    "deviceId": "your-device-id"
  }'
Node.js
const axios = require('axios');

async function checkVideo() {
  try {
    const response = await axios.post('https://api.any4k.com/v1/dlp/check', {
      url: 'https://www.youtube.com/watch?v=VIDEO_ID',
      lang: 'hi',
      country: 'IN',
      platform: 'Web',
      deviceId: 'your-device-id'
    }, {
      headers: {
        'Content-Type': 'application/json'
      }
    });
    console.log(response.data);
  } catch (error) {
    console.error('त्रुटि:', error.response.data);
  }
}

प्रतिक्रिया प्रारूप

{
  "err_code": 0,
  "err_msg": "",
  "data": {
    "id": "VIDEO_ID",
    "title": "वीडियो शीर्षक",
    "description": "वीडियो विवरण",
    "duration": 180,
    "view_count": 1000000,
    "upload_date": "20240401",
    "extractor": "youtube",
    "is_live": false,
    "thumbnail": "https://example.com/thumbnail.jpg",
    "download": [
      {
        "id": "format_id",
        "ext": "mp4",
        "res_text": "1080p",
        "filesize": 104857600
      }
    ],
    "raw_video": [
      {
        "id": "format_id",
        "ext": "mp4",
        "res_text": "4K",
        "filesize": 524288000,
        "vcodec": "h264"
      }
    ],
    "raw_audio": [
      {
        "id": "format_id",
        "ext": "m4a",
        "filesize": 3145728,
        "acodec": "aac",
        "asr": 44100
      }
    ]
  }
}

वीडियो डाउनलोड

निर्दिष्ट प्रारूप में वीडियो डाउनलोड करता है।

एंडपॉइंट: https://api.any4k.com/v1/dlp/download
विधि: POST
Content-Type: application/json

अनुरोध पैरामीटर

पैरामीटरप्रकारआवश्यकविवरण
urlstringहाँवीडियो URL
formatstringहाँजांच प्रतिक्रिया से प्रारूप ID
langstringनहींभाषा कोड (डिफ़ॉल्ट: en)
countrystringनहींदेश कोड (���िफ़ॉल्ट: US)

अनुरोध उदाहरण

cURL
curl -X POST https://api.any4k.com/v1/dlp/download \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.youtube.com/watch?v=VIDEO_ID",
    "format": "format_id",
    "lang": "hi",
    "country": "IN"
  }'
Node.js
const axios = require('axios');

async function downloadVideo() {
  try {
    const response = await axios.post('https://api.any4k.com/v1/dlp/download', {
      url: 'https://www.youtube.com/watch?v=VIDEO_ID',
      format: 'format_id',
      lang: 'hi',
      country: 'IN'
    }, {
      headers: {
        'Content-Type': 'application/json'
      },
      responseType: 'stream'
    });
    
    // वीडियो स्ट्रीम को संसाधित करें
    response.data.pipe(fs.createWriteStream('video.mp4'));
  } catch (error) {
    console.error('त्रुटि:', error.message);
  }
}

त्रुटि कोड

कोडविवरण
0सफल
400अमान्य अनुरोध - अमान्य पैरामीटर
401अनधिकृत - अमान्य API कुंजी
403निषिद्ध - पहुंच ��स्वीकृत
404नहीं मिला - वीडियो नहीं मिला
429बहुत अधिक अनुरोध - सीमा पार हो गई
500आंतरिक सर्वर त्रुटि
502खराब गेटवे - वीडियो प्लेटफॉर्म त्रुटि

समर्थित प्लेटफॉर्म

  • YouTube
  • TikTok
  • Twitter
  • Instagram
  • Facebook
  • Vimeo
  • Dailymotion
  • और भी बहुत कुछ...

दर सीमाएं

  • मुफ्त योजना: 100 अनुरोध प्रति दिन
  • प्रो योजना: 1000 अनुरोध प्रति दिन
  • एंटरप्राइज योजना: कस्टम सीमाएं

सर्वोत्तम अभ्यास

  1. डाउनलोड करने से पहले हमेशा वीडियो जानकारी की जांच करें
  2. दर सीमाओं को उचित रूप से संभालें
  3. उचित त्रुटि प्रबंधन लागू करें
  4. जब संभव हो प्रतिक्रियाओं को कैश करें
  5. उचित टाइमआउट मा�� का उपयोग करें

सहायता

तकनीकी सहायता या प्रश्नों के लिए, कृपया संपर्क करें:

Frequently Asked Questions

Any4K Video Download API क्या कर सकता है?

API सार्वजनिक वीडियो URL जांच सकता है, मेटाडेटा और उपलब्ध फॉर्मैट लौटा सकता है, और documented endpoints से डाउनलोड शुरू कर सकता है।

कौन से प्लेटफॉर्म समर्थित हैं?

API YouTube, TikTok, Twitter/X, Facebook, Instagram, Vimeo, Dailymotion, Twitch और अन्य लोकप्रिय प्लेटफॉर्म के लिए बनाया गया है, जब सार्वजनिक एक्सेस उपलब्ध हो।

क्या डाउनलोड से पहले check endpoint कॉल करना चाहिए?

हाँ। पहले वीडियो जानकारी जांचें, ताकि आपका ऐप उपलब्ध फॉर्मैट दिखा सके, unsupported वीडियो पहचान सके और सही डाउनलोड विकल्प चुन सके।

Related Download Guides

कॉपीराइट © 2010 - 2026 Any4K.com