मीडिया प्रकार
client.media.list(options?)
प्रमाणीकृत खाते के स्वामित्व वाले हर पुन: उपयोग योग्य मीडिया आइटम की सूची बनाएं।
client.media.get(mediaId, options?)
एकल मीडिया आइटम प्राप्त करें।
client.media.create(body, options?)
लोकल पाथ, बाइट्स, या पहले से अपलोड किए गए inputFileId से नया मीडिया आइटम बनाएं। लोकल पाथ और बाइट्स के लिए, SDK अपलोड तैयार करता है, फाइल बाइट्स को अपलोड URL पर भेजता है, और अपलोड की गई फाइल को पुन: उपयोग योग्य मीडिया के रूप में रजिस्टर करता है।
'video' | 'image' | 'logo' | 'intro-video' | 'outro-video'
required
यह मीडिया आइटम रेंडर में किस भूमिका को पूरा करता है।
object
फाइल स्रोत। लोकल फाइलों के लिए
{ type: "path", path }, Blob, File, ArrayBuffer, या टाइप्ड ऐरे डेटा के लिए { type: "bytes", data, filename }, या जब आपके पास पहले से अपलोड ID हो तो { type: "inputFile", inputFileId } का उपयोग करें।string
उन्नत लो-लेवल विकल्प:
source की जगह client.uploads.create(...) द्वारा लौटाया गया ID पास करें।client.media.delete(mediaId, options?)
एक मीडिया आइटम हटाएं।
एंड-टू-एंड उदाहरण
बैकग्राउंड लागू करना
प्रीसेट से या सीधे प्रोजेक्ट सेटिंग्स से अपलोड किए गए मीडिया को संदर्भित करें:background के अंतर्गत स्वीकार किए जाने वाले फील्ड्स के पूर्ण सेट के लिए, प्रोजेक्ट सेटिंग्स स्कीमा को JSON में कन्वर्ट करें:
आगे क्या
- Render settings reference — सभी साझा फील्ड पाथ्स और enum मान
- Projects — प्रोजेक्ट निर्माण और अपलोड्स
- Presets — अन्य रेंडर सेटिंग्स के साथ मीडिया को बंडल करें
- Project settings — किसी प्रोजेक्ट पर बैकग्राउंड लागू करें
