यह गाइड आपको चंक्ड अपलोड वर्कफ़्लो का उपयोग करके वीडियो और बड़ी मीडिया फ़ाइलें अपलोड करने की प्रक्रिया समझाती है। वीडियो या बड़ी मीडिया फ़ाइलें अपलोड करने के लिए, आपको यह करना होगा:Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- INIT — अपलोड शुरू करें और एक
media_idप्राप्त करें - APPEND — फ़ाइल के हर चंक को अपलोड करें
- FINALIZE — अपलोड पूरा करें
- STATUS — (यदि ज़रूरत हो) प्रोसेसिंग पूरी होने तक प्रतीक्षा करें
पूरा Python उदाहरण देखने के लिए यह सैंपल कोड देखें।
चरण 1: अपलोड शुरू करें (INIT)
media_id पाने के लिए अपलोड सत्र शुरू करें:
cURL
चरण 2: चंक्स अपलोड करें (APPEND)
cURL
चंकिंग के लाभ:
- धीमे नेटवर्क पर बेहतर विश्वसनीयता
- अपलोड को रोककर फिर से शुरू किया जा सकता है
- असफल चंक्स को अलग-अलग फिर से आज़माया जा सकता है
चरण 3: अपलोड पूरा करें (FINALIZE)
cURL
अगर
processing_info लौटाया जाता है, तो प्रोसेसिंग पूरी होने की प्रतीक्षा करने के लिए चरण 4 पर जाएँ। अगर नहीं, तो मीडिया इस्तेमाल के लिए तैयार है।चरण 4: स्थिति जाँचें (STATUS)
processing_info लौटाया गया था, तो प्रोसेसिंग पूरी होने तक उसकी स्थिति जाँचते रहें:
cURL
pending → in_progress → succeeded या failed
चरण 5: मीडिया के साथ पोस्ट बनाएँ
cURL
मीडिया श्रेणियाँ
| Category | Description |
|---|---|
tweet_image | पोस्ट के लिए इमेज |
tweet_gif | पोस्ट के लिए एनिमेटेड GIF |
tweet_video | पोस्ट के लिए वीडियो |
amplify_video | Amplify वीडियो |
अगले चरण
सर्वोत्तम प्रथाएँ
फ़ाइल सीमाएँ और आवश्यकताएँ
पोस्ट्स बनाएँ
मीडिया के साथ पोस्ट करें
API संदर्भ
एंडपॉइंट का संपूर्ण दस्तावेज़ीकरण