मुख्य सामग्री पर जाएं

उप-मॉड्यूल

मॉड्यूल की सामग्री

यह मॉड्यूल X API के media endpoints तक पहुँच प्रदान करता है और media से संबंधित सभी सुविधाओं के लिए मुख्य प्रवेश बिंदु के रूप में कार्य करता है।

class xdk.media.MediaClient

मीडिया परिचालनों के लिए Client

पैरामीटर

path.client
Client

__init__

पैरामीटर

path.client
Client

append_upload

मीडिया अपलोड में डेटा जोड़ना यह मीडिया अपलोड अनुरोध में डेटा जोड़ता है।

पैरामीटर

path.id
Any
append ऑपरेशन किए जाने वाले मीडिया का पहचानकर्ता।
body.body
AppendUploadRequest
अनुरोध बॉडी

create_metadata

मीडिया मेटाडेटा बनाएँ मीडिया फ़ाइल के लिए मेटाडेटा बनाता है। body: अनुरोध बॉडी :returns: प्रतिक्रिया डेटा :rtype: CreateMetadataResponse

पैरामीटर

body.body
CreateMetadataRequest

create_subtitles

मीडिया के लिए उपशीर्षक बनाएँ किसी विशिष्ट मीडिया फ़ाइल के लिए उपशीर्षक बनाता है। body: अनुरोध बॉडी :returns: प्रतिक्रिया डेटा :rtype: CreateSubtitlesResponse

पैरामीटर

body.body
CreateSubtitlesRequest

delete_subtitles

मीडिया के उपशीर्षक हटाएँ किसी विशिष्ट मीडिया फ़ाइल के उपशीर्षक हटाता है। body: अनुरोध बॉडी :returns: प्रतिक्रिया डेटा :rtype: DeleteSubtitlesResponse

पैरामीटर

body.body
DeleteSubtitlesRequest

finalize_upload

मीडिया अपलोड को अंतिम रूप देना मीडिया अपलोड अनुरोध को अंतिम रूप देता है।

पैरामीटर

path.id
Any
जिस मीडिया को अंतिम रूप देना है, उसका id।

रिटर्न

FinalizeUploadResponse - प्रतिक्रिया डेटा

get_analytics

मीडिया विश्लेषिकी प्राप्त करें मीडिया के लिए विश्लेषिकी डेटा प्राप्त करता है।

पैरामीटर

path.media_keys
List
मीडिया Keys की अल्पविराम से अलग की गई सूची। एक अनुरोध में अधिकतम 100 तक मान्य हैं।
path.end_time
str
YYYY-MM-DDTHH:mm:ssZ. समय सीमा के अंत को दर्शाने वाला UTC टाइमस्टैम्प।
path.start_time
str
YYYY-MM-DDTHH:mm:ssZ. समय सीमा की शुरुआत को दर्शाने वाला UTC टाइमस्टैम्प।
path.granularity
str
search counts परिणामों की ग्रैन्युलैरिटी।
path.media_analytics_fields
List or None
डिफ़ॉल्ट:"None"
दिखाने के लिए MediaAnalytics फ़ील्ड्स की अल्पविराम से अलग की गई सूची।

रिटर्न

GetAnalyticsResponse - प्रतिक्रिया डेटा

get_by_key

मीडिया कुंजी से मीडिया प्राप्त करें यह उसकी मीडिया कुंजी का उपयोग करके किसी विशिष्ट मीडिया फ़ाइल का विवरण प्राप्त करता है।

पैरामीटर

path.media_key
Any
एक मीडिया Key.
path.media_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए मीडिया फ़ील्ड्स की कॉमा-सेपरेटेड सूची।

रिटर्न

GetByKeyResponse - प्रतिक्रिया डेटा

get_by_keys

media keys के द्वारा मीडिया प्राप्त करें मीडिया फ़ाइलों का विवरण उनके media keys के द्वारा प्राप्त करता है।

पैरामीटर

path.media_keys
List
मीडिया Keys की कॉमा से अलग की गई सूची। एक अनुरोध में अधिकतम 100 की अनुमति है।
path.media_fields
List or None
डिफ़ॉल्ट:"None"
दिखाने के लिए मीडिया फ़ील्ड्स की कॉमा से अलग की गई सूची।

रिटर्न

GetByKeysResponse - प्रतिक्रिया डेटा

get_upload_status

मीडिया अपलोड की स्थिति प्राप्त करें किसी मीडिया अपलोड की स्थिति उसकी ID के आधार पर प्राप्त करता है।

पैरामीटर

path.media_id
Any
अनुरोधित मीडिया अपलोड स्थिति के लिए मीडिया id.
path.command
str or None
डिफ़ॉल्ट:"None"
मीडिया अपलोड अनुरोध के लिए कमांड।

रिटर्न

GetUploadStatusResponse - प्रतिक्रिया डेटा

initialize_upload

मीडिया अपलोड शुरू करें मीडिया अपलोड शुरू करता है। body: अनुरोध बॉडी :returns: प्रतिक्रिया डेटा :rtype: InitializeUploadResponse

पैरामीटर

body.body
InitializeUploadRequest

upload

मीडिया अपलोड करें पोस्ट्स या अन्य सामग्री में उपयोग के लिए मीडिया फ़ाइल अपलोड करता है। body: अनुरोध बॉडी :returns: प्रतिक्रिया डेटा :rtype: UploadResponse

पैरामीटर

body.body
UploadRequest