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

सबमॉड्यूल

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

यह मॉड्यूल X API के डायरेक्ट मैसेज एंडपॉइंट्स तक पहुँच प्रदान करता है और डायरेक्ट मैसेज से जुड़ी सभी कार्यक्षमताओं के लिए मुख्य प्रवेश-बिंदु के रूप में काम करता है।

class xdk.direct_messages.DirectMessagesClient

डायरेक्ट मैसेज संचालन के लिए Client

पैरामीटर

path.client
Client

__init__

पैरामीटर

path.client
Client

create_by_conversation_id

वार्तालाप ID द्वारा DM संदेश बनाएँ किसी विशिष्ट वार्तालाप की ID के आधार पर उसे नया डायरेक्ट मैसेज भेजता है।

पैरामीटर

path.dm_conversation_id
str
DM वार्तालाप की ID।
body.body
CreateByConversationIdRequest
अनुरोध बॉडी

create_by_participant_id

प्रतिभागी ID के आधार पर DM संदेश बनाएँ किसी विशिष्ट प्रतिभागी को उसकी ID का उपयोग करके नया डायरेक्ट मैसेज भेजता है।

पैरामीटर

path.participant_id
Any
उस प्राप्तकर्ता उपयोगकर्ता की ID, जिसे DM प्राप्त होगा।
body.body
CreateByParticipantIdRequest
अनुरोध बॉडी

create_conversation

DM वार्तालाप बनाएँ निर्दिष्ट प्रतिभागियों के साथ एक नया डायरेक्ट मैसेज वार्तालाप शुरू करता है। body: अनुरोध बॉडी :returns: प्रतिक्रिया डेटा :rtype: CreateConversationResponse

पैरामीटर

body.body
CreateConversationRequest

delete_events

DM इवेंट हटाएँ यदि वह प्रमाणीकृत उपयोगकर्ता के स्वामित्व में है, तो उसकी id के आधार पर किसी विशिष्ट डायरेक्ट मैसेज इवेंट को हटाता है।

पैरामीटर

path.event_id
Any
हटाए जाने वाले डायरेक्ट मैसेज इवेंट की आईडी।

रिटर्न

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

get_events

DM इवेंट्स प्राप्त करें सभी वार्तालापों में हाल के डायरेक्ट मैसेज इवेंट्स की एक सूची प्राप्त करता है।

पैरामीटर

path.max_results
int or None
डिफ़ॉल्ट:"None"
परिणामों की अधिकतम संख्या।
path.pagination_token
Any or None
डिफ़ॉल्ट:"None"
इस पैरामीटर का उपयोग परिणामों का एक निर्दिष्ट ‘पेज’ प्राप्त करने के लिए किया जाता है।
path.event_types
List or None
डिफ़ॉल्ट:"None"
परिणामों में शामिल किए जाने वाले event_types का सेट।
path.dm_event_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले DmEvent फ़ील्ड्स की कॉमा से अलग की गई सूची।
path.expansions
List or None
डिफ़ॉल्ट:"None"
विस्तार के लिए फ़ील्ड्स की कॉमा से अलग की गई सूची।
path.media_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Media फ़ील्ड्स की कॉमा से अलग की गई सूची।
path.user_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले User फ़ील्ड्स की कॉमा से अलग की गई सूची।
path.tweet_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Tweet फ़ील्ड्स की कॉमा से अलग की गई सूची।

रिटर्न

IteratorGetEventsResponse

get_events_by_conversation_id

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

पैरामीटर

path.id
Any
DM वार्तालाप की ID।
path.max_results
int or None
डिफ़ॉल्ट:"None"
परिणामों की अधिकतम संख्या।
path.pagination_token
Any or None
डिफ़ॉल्ट:"None"
इस पैरामीटर का उपयोग परिणामों का एक निर्दिष्ट ‘पेज’ प्राप्त करने के लिए किया जाता है।
path.event_types
List or None
डिफ़ॉल्ट:"None"
परिणामों में शामिल किए जाने वाले event_types का सेट।
path.dm_event_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले DmEvent फ़ील्ड्स की अल्पविराम-से-अलग की गई सूची।
path.expansions
List or None
डिफ़ॉल्ट:"None"
विस्तारित किए जाने वाले फ़ील्ड्स की अल्पविराम-से-अलग की गई सूची।
path.media_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Media फ़ील्ड्स की अल्पविराम-से-अलग की गई सूची।
path.user_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले User फ़ील्ड्स की अल्पविराम-से-अलग की गई सूची।
path.tweet_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Tweet फ़ील्ड्स की अल्पविराम-से-अलग की गई सूची।

रिटर्न

IteratorGetEventsByConversationIdResponse

get_events_by_id

ID से DM इवेंट प्राप्त करें किसी विशिष्ट डायरेक्ट मैसेज इवेंट का विवरण उसकी ID के आधार पर प्राप्त करता है।

पैरामीटर

path.event_id
Any
dm इवेंट id.
path.dm_event_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए DmEvent फ़ील्ड्स की कॉमा-सेपरेटेड सूची।
path.expansions
List or None
डिफ़ॉल्ट:"None"
विस्तारित करने के लिए फ़ील्ड्स की कॉमा-सेपरेटेड सूची।
path.media_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए Media फ़ील्ड्स की कॉमा-सेपरेटेड सूची।
path.user_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए User फ़ील्ड्स की कॉमा-सेपरेटेड सूची।
path.tweet_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए Tweet फ़ील्ड्स की कॉमा-सेपरेटेड सूची।

रिटर्न

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

get_events_by_participant_id

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

पैरामीटर

path.participant_id
Any
One to One DM वार्तालाप में प्रतिभागी उपयोगकर्ता की ID।
path.max_results
int or None
डिफ़ॉल्ट:"None"
परिणामों की अधिकतम संख्या।
path.pagination_token
Any or None
डिफ़ॉल्ट:"None"
इस पैरामीटर का उपयोग परिणामों का कोई निर्दिष्ट ‘पेज’ प्राप्त करने के लिए किया जाता है।
path.event_types
List or None
डिफ़ॉल्ट:"None"
परिणामों में शामिल किए जाने वाले event_types का सेट।
path.dm_event_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए DmEvent फ़ील्ड्स की अल्पविराम से अलग की गई सूची।
path.expansions
List or None
डिफ़ॉल्ट:"None"
विस्तार के लिए फ़ील्ड्स की अल्पविराम से अलग की गई सूची।
path.media_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए Media फ़ील्ड्स की अल्पविराम से अलग की गई सूची।
path.user_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए User फ़ील्ड्स की अल्पविराम से अलग की गई सूची।
path.tweet_fields
List or None
डिफ़ॉल्ट:"None"
प्रदर्शित करने के लिए Tweet फ़ील्ड्स की अल्पविराम से अलग की गई सूची।

रिटर्न

IteratorGetEventsByParticipantIdResponse