- 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 संदर्भ
एंडपॉइंट का संपूर्ण दस्तावेज़ीकरण