Skip to main content
डायरेक्ट मैसेज ऑपरेशन्स के लिए Client यह Client, X API के डायरेक्ट मैसेज endpoints के साथ इंटरैक्ट करने के लिए methods प्रदान करता है। यह डायरेक्ट मैसेज से जुड़े सभी ऑपरेशन्स के लिए authentication, request formatting, और रिस्पॉन्स parsing को संभालता है।

कंस्ट्रक्टर

constructor

new DirectMessagesClient(client): DirectMessagesClient एक नया डायरेक्ट मैसेज Client इंस्टेंस बनाता है

पैरामीटर

रिटर्न

DirectMessagesClient

यहाँ परिभाषित है

direct_messages/client.ts:340

मेथड्स

createByConversationId

createByConversationId(dmConversationId, options): Promise<Response> वार्तालाप की ID द्वारा DM संदेश बनाएँ किसी विशिष्ट वार्तालाप की ID का उपयोग करके उसे नया डायरेक्ट मैसेज भेजता है।

पैरामीटर

रिटर्न

Promise<Response> ऐसा Promise जो API रिस्पॉन्स पर resolve होता है, या यदि requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:385 createByConversationId(dmConversationId, options?): Promise<CreateDmEventResponse>

पैरामीटर

रिटर्न

Promise<CreateDmEventResponse>

यहाँ परिभाषित है

direct_messages/client.ts:398

getEventsByConversationId

getEventsByConversationId(id, options): Promise<Response> किसी DM वार्तालाप के लिए DM इवेंट्स प्राप्त करें यह किसी विशिष्ट वार्तालाप के लिए डायरेक्ट मैसेज इवेंट्स प्राप्त करता है।

पैरामीटर

रिटर्न

Promise<Response> API रिस्पॉन्स पर resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:506 getEventsByConversationId(id, options?): Promise<Get2DmConversationsIdDmEventsResponse>

पैरामीटर

रिटर्न

Promise<Get2DmConversationsIdDmEventsResponse>

यहाँ परिभाषित है

direct_messages/client.ts:519

createConversation

createConversation(options): Promise<Response> DM वार्तालाप बनाएँ निर्दिष्ट प्रतिभागियों के साथ एक नया डायरेक्ट मैसेज वार्तालाप शुरू करता है।

पैरामीटर

रिटर्न

Promise<Response> API रिस्पॉन्स पर resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:784 createConversation(options?): Promise<CreateDmEventResponse>

पैरामीटर

रिटर्न

Promise<CreateDmEventResponse>

यहाँ परिभाषित है

direct_messages/client.ts:793

getEventsByParticipantId

getEventsByParticipantId(participantId, options): Promise<Response> किसी DM वार्तालाप के लिए DM इवेंट्स प्राप्त करें किसी विशिष्ट वार्तालाप के लिए डायरेक्ट मैसेज इवेंट्स प्राप्त करता है।

पैरामीटर

रिटर्न

Promise<Response> API रिस्पॉन्स पर resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:889 getEventsByParticipantId(participantId, options?): Promise<Get2DmConversationsWithParticipantIdDmEventsResponse>

पैरामीटर

रिटर्न

Promise<Get2DmConversationsWithParticipantIdDmEventsResponse>

यहाँ परिभाषित है

direct_messages/client.ts:902

getEvents

getEvents(options): Promise<Response> DM इवेंट्स प्राप्त करें सभी वार्तालापों में हाल के डायरेक्ट मैसेज इवेंट्स की सूची प्राप्त करता है।

पैरामीटर

रिटर्न

Promise<Response> API रिस्पॉन्स पर resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:1167 getEvents(options?): Promise<Get2DmEventsResponse>

पैरामीटर

रिटर्न

Promise<Get2DmEventsResponse>

यहाँ परिभाषित है

direct_messages/client.ts:1176

getEventsById

getEventsById(eventId, options): Promise<Response> ID से DM इवेंट प्राप्त करें किसी विशिष्ट डायरेक्ट मैसेज इवेंट का विवरण उसके ID के आधार पर प्राप्त करता है।

पैरामीटर

रिटर्न

Promise<Response> API रिस्पॉन्स पर resolve होने वाला Promise, या अगर requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:1433 getEventsById(eventId, options?): Promise<Get2DmEventsEventIdResponse>

पैरामीटर

रिटर्न

Promise<Get2DmEventsEventIdResponse>

यहाँ परिभाषित है

direct_messages/client.ts:1446

deleteEvents

deleteEvents(eventId, options): Promise<Response> DM इवेंट हटाएं अगर प्रमाणीकृत उपयोगकर्ता इसका स्वामी है, तो यह उसकी ID के आधार पर किसी विशिष्ट डायरेक्ट मैसेज इवेंट को हटाता है।

पैरामीटर

रिटर्न

Promise<Response> ऐसा Promise जो API रिस्पॉन्स पर resolve होता है, या यदि requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:1656 deleteEvents(eventId): Promise<DeleteDmResponse>

पैरामीटर

रिटर्न

Promise<DeleteDmResponse>

यहाँ परिभाषित है

direct_messages/client.ts:1669

createByParticipantId

createByParticipantId(participantId, options): Promise<Response> प्रतिभागी की ID से DM संदेश बनाएँ किसी विशिष्ट प्रतिभागी को उसकी ID के आधार पर नया डायरेक्ट मैसेज भेजता है।

पैरामीटर

रिटर्न

Promise<Response> API रिस्पॉन्स में resolve होने वाला Promise, या यदि requestOptions.raw true है, तो raw Response

यहाँ परिभाषित है

direct_messages/client.ts:1760 createByParticipantId(participantId, options?): Promise<CreateDmEventResponse>

पैरामीटर

रिटर्न

Promise<CreateDmEventResponse>

यहाँ परिभाषित है

direct_messages/client.ts:1773