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

उप-मॉड्यूल

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

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

class xdk.webhooks.WebhooksClient

वेबहुक कार्रवाइयों के लिए Client

पैरामीटर्स

path.client
Client

__init__

पैरामीटर्स

path.client
Client

create

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

पैरामीटर

body.body
CreateRequest
स्ट्रीम लिंक बनाएँ दिए गए वेबहुक तक FilteredStream इवेंट्स पहुँचाने के लिए एक लिंक बनाता है।

पैरामीटर

path.webhook_id
Any
आपके FilteredStream ruleset से लिंक करने वाला वेबहुक ID।
path.tweet_fields
str or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Tweet फ़ील्ड्स की अल्पविराम-से-अलग सूची।
path.expansions
str or None
डिफ़ॉल्ट:"None"
विस्तारित किए जाने वाले फ़ील्ड्स की अल्पविराम-से-अलग सूची।
path.media_fields
str or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Media फ़ील्ड्स की अल्पविराम-से-अलग सूची।
path.poll_fields
str or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Poll फ़ील्ड्स की अल्पविराम-से-अलग सूची।
path.user_fields
str or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले User फ़ील्ड्स की अल्पविराम-से-अलग सूची।
path.place_fields
str or None
डिफ़ॉल्ट:"None"
प्रदर्शित किए जाने वाले Place फ़ील्ड्स की अल्पविराम-से-अलग सूची।

रिटर्न

CreateStreamLinkResponse - रिस्पॉन्स डेटा

create_webhook_replay_job

वेबहुक के लिए replay job बनाएँ वेबहुक पर डिलीवर किए गए या डिलीवर करने का प्रयास किए गए सभी इवेंट्स के लिए, पिछले 24 घंटों तक के इवेंट्स प्राप्त करने हेतु एक replay job बनाता है। body: अनुरोध बॉडी :returns: रिस्पॉन्स डेटा :rtype: CreateWebhookReplayJobResponse

पैरामीटर्स

body.body
CreateWebhookReplayJobRequest

delete

वेबहुक हटाएँ मौजूदा वेबहुक कॉन्फ़िगरेशन को हटाता है।

पैरामीटर

path.webhook_id
Any
जिस वेबहुक को हटाना है, उसका id।

रिटर्न

DeleteResponse - रिस्पॉन्स डेटा स्ट्रीम लिंक हटाएं दिए गए वेबहुक के लिए FilteredStream इवेंट्स से एक लिंक हटाता है।

पैरामीटर

path.webhook_id
Any
वह वेबहुक ID जिसे आपके FilteredStream ruleset से लिंक करना है।

रिटर्न

DeleteStreamLinkResponse - रिस्पॉन्स डेटा

get

वेबहुक प्राप्त करें क्लाइंट ऐप से संबद्ध वेबहुक कॉन्फ़िगरेशन की सूची प्राप्त करें।

पैरामीटर

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

रिटर्न

GetResponse - रिस्पॉन्स डेटा स्ट्रीम लिंक प्राप्त करें फ़िल्टर की गई स्ट्रीम ruleset से संबद्ध वेबहुक लिंक की सूची प्राप्त करें। :returns: रिस्पॉन्स डेटा :rtype: GetStreamLinksResponse

रिटर्न

GetStreamLinksResponse

validate

वेबहुक सत्यापित करें यह दिए गए वेबहुक के लिए CRC जाँच ट्रिगर करता है।

पैरामीटर

path.webhook_id
Any
जांचे जाने वाले वेबहुक की ID।

रिटर्न

ValidateResponse - रिस्पॉन्स डेटा