वीडियो विधि
YouTube, Instagram, Facebook और Threads पर वीडियो प्रकाशित करें
वीडियो एक बार अपलोड करें, फिर हर गंतव्य की पोस्ट तैयार करें। गाइड में मीडिया जाँच, प्लेटफ़ॉर्म विकल्प, YouTube गोपनीयता और पोस्ट लाइव होने की जाँच है। प्रकाशन कॉन्ट्रैक्ट की समीक्षा 20 अक्टूबर 2026 को हुई।
Markdown में पढ़ेंSosoAPI टीम द्वारा समीक्षा ·
1. एक तैयार वीडियो एसेट तैयार करें
लोकल वीडियो अपलोड करें या सार्वजनिक वीडियो URL वर्कस्पेस में इम्पोर्ट करें। तैयार होने तक उसी अपलोड या इम्पोर्ट की जाँच करें, फिर पोस्ट में पंजीकृत asset_id और कैनोनिकल asset_url इस्तेमाल करें।
जहाँ प्लेटफ़ॉर्म ज़रूरी मानता है, SosoAPI वीडियो के वास्तविक कंटेनर, अवधि, आयाम और कोडेक जाँचता है। फ़ाइल नाम, कॉलर का दिया MIME type या चलने वाला प्रीव्यू पात्रता सिद्ध करने के लिए पर्याप्त नहीं है। निर्धारित करने से पहले वीडियो और ऑडियो पर अपने अधिकार तथा आवश्यक खुलासे जाँचें।
- मूल वीडियो और कवर एसेट समान अधिकृत Workspace में रखें।
- सटीक खाते और इच्छित फ़ॉर्मैट के लिए पूरे ड्राफ़्ट की पात्रता जाँचें।
- तैयारी विफल होने पर उसकी मौजूदा स्थिति देखें; केवल धीमे रिस्पॉन्स के कारण डुप्लिकेट इम्पोर्ट शुरू न करें।
2. गंतव्य का वीडियो फ़ॉर्मैट चुनें
गंतव्य खाते के समर्थित फ़ॉर्मैट और विकल्प चुनें। तैयार एसेट फिर इस्तेमाल कर सकते हैं, लेकिन हर प्लेटफ़ॉर्म का अपना provider_payload चाहिए।
| गंतव्य | provider_payload का चयन | निर्धारित करने से पहले समीक्षा करें |
|---|---|---|
| platform: instagram; उपयुक्तता के अनुसार VIDEO, REELS या STORY_VIDEO। | प्रोफ़ेशनल खाता और देखी गई क्षमताएँ; Stories के लिए Business पात्रता चाहिए। Reels-विशिष्ट विकल्प Reels तक ही सीमित रहने चाहिए। | |
| Facebook पेज | platform: facebook; उपयुक्तता के अनुसार VIDEO, REELS या STORY_VIDEO। | Page की पहचान, प्रकाशन अनुमति और CREATE_CONTENT कार्य; समर्थित मीडिया और फ़ॉर्मैट विकल्प। |
| Threads | platform: threads; VIDEO. | पात्र प्रकाशन खाता और तैयार वीडियो; केवल टेक्स्ट वाले अटैचमेंट VIDEO पेलोड पर लागू नहीं होते। |
| YouTube चैनल | platform: youtube; VIDEO. | स्पष्ट टाइटल, श्रेणी, गोपनीयता और रद्दीकरण मोड; नेटिव निर्धारण के लिए प्रबंधन अनुमति। |
3. समीक्षा किया गया YouTube वीडियो निर्धारित करें
API संदर्भ का सर्वर हेल्पर इस्तेमाल करें। asset_id को पंजीकृत धनात्मक पूर्णांक और asset_url को उसके कैनोनिकल URL से बदलें। चैनल की वास्तविक account ID और भविष्य का प्रकाशन समय चुनें।
यह उदाहरण चुने गए समय पर सार्वजनिक प्रकाशन का अनुरोध करता है। चलाने से पहले यूज़र से इस दृश्यता की पुष्टि करें। contains_synthetic_media वीडियो के अनुसार सेट करें; false केवल उदाहरण है। UNSCHEDULE_KEEP_PRIVATE, YouTube से रद्द किए गए अप्रकाशित नेटिव निर्धारण को निजी रखने को कहता है।
await sosoPost("/studio-api/scheduled-posts/create", {
"workspace_id": "<workspace-uuid>",
"social_account_id": "<youtube-channel-account-uuid>",
"caption": null,
"hashtags": [],
"media": [
{
"kind": "video",
"asset_id": "<ready-video-asset-id>",
"url": "<canonical-video-asset-url>"
}
],
"provider_payload": {
"platform": "youtube",
"publish_options": {
"post_type": "VIDEO",
"title": "A reviewed product walkthrough",
"description": "Our team introduces the product in one short walkthrough.",
"category_id": "24",
"privacy_status": "public",
"cancellation_mode": "UNSCHEDULE_KEEP_PRIVATE",
"contains_synthetic_media": false
}
},
"scheduled_at": "<future-ISO-8601-instant-with-offset>",
"display_timezone": "Asia/Hong_Kong",
"idempotency_key": "<stable-key-for-this-one-video-intent>"
});4. गोपनीयता, Shorts और प्रोवाइडर सीमाएँ स्पष्ट रखें
YouTube के लिए post_type VIDEO इस्तेमाल करें। surface_expectation: SHORT सेट कर सकते हैं, लेकिन अपलोड Short है या नहीं, YouTube ही तय करता है। केवल फ़ाइल नाम या पोर्ट्रेट दिशा इसे सिद्ध नहीं कर सकती।
अपलोड की अनुमति और नेटिव निर्धारण प्रबंधित करने की अनुमति अलग हैं। जाँचें कि चैनल थंबनेल जैसे वैकल्पिक फ़ीचर सपोर्ट करता है या नहीं; उपलब्धता अज्ञात हो सकती है। Google का अपलोड संदर्भ उसके प्राधिकरण और मेटाडेटा की आवश्यकताएँ समझाता है, जबकि SosoAPI अपने समर्थित फ़ील्ड और जुड़े खाते की भी जाँच करता है।
YouTube और दूसरे प्लेटफ़ॉर्म वीडियो प्रोसेस या मॉडरेट करने में समय ले सकते हैं और उनका कोटा फिर भी लागू है। अपलोड स्वीकार होने का अर्थ वीडियो का सार्वजनिक दिखाई देना नहीं है।
5. उसी पोस्ट का अंतिम परिणाम सत्यापित करें
Scheduled Post ID सहेजें और डिलीवरी व अंतिम परिणाम जाँचें। उपलब्ध प्रोवाइडर लिंक खोलें। Scheduled या publishing का अर्थ अंतिम परिणाम अभी लंबित है।
क्लाइंट डिस्कनेक्ट होने पर स्वीकृत निर्धारण सर्वर पर जारी रहता है। बदलाव से पहले वही पोस्ट पढ़ें। रद्द करने के लिए वर्तमान संस्करण और उपलब्ध cancel कार्रवाई लें। पहले से प्रकाशित वीडियो मिटाने के नियम अलग हैं।
एक वीडियो कई प्लेटफ़ॉर्म पर इस्तेमाल करते समय हर गंतव्य की आवश्यकताएँ जाँचें। उदाहरण अनुरोध फ़ॉर्मैट दिखाते हैं; वे इस पेज से वीडियो चलाते या प्रकाशित नहीं करते।