Skip to main content

उप-मॉड्यूल

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

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

class xdk.activity.ActivityClient

गतिविधि संचालन के लिए स्ट्रीमिंग Client

पैरामीटर

Client

__init__

पैरामीटर

Client

create_subscription

X गतिविधि सदस्यता बनाएँ X गतिविधि इवेंट के लिए सदस्यता बनाता है body: अनुरोध बॉडी :returns: प्रतिक्रिया डेटा :rtype: CreateSubscriptionResponse

पैरामीटर

CreateSubscriptionRequest

delete_subscription

X गतिविधि सदस्यता हटाता है X गतिविधि इवेंट के लिए सदस्यता हटाता है

पैरामीटर

Any
जिस सदस्यता को हटाना है, उसका id।

रिटर्न

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

get_subscriptions

X गतिविधि सदस्यताएँ प्राप्त करें XAA के लिए सक्रिय सदस्यताओं की सूची लौटाता है :returns: प्रतिक्रिया डेटा :rtype: GetSubscriptionsResponse

रिटर्न

GetSubscriptionsResponse

stream

गतिविधि स्ट्रीम (स्ट्रीमिंग) X गतिविधियों की स्ट्रीम यह एक स्ट्रीमिंग एंडपॉइंट है, जो उपलब्ध होते ही रीयल-टाइम में डेटा देता है। स्ट्रीम से प्राप्त प्रत्येक आइटम एकल डेटा बिंदु को दर्शाता है। कनेक्शन का प्रबंधन एक्सपोनेंशियल बैकऑफ़ रीट्राई लॉजिक के साथ अपने-आप किया जाता है। अगर स्ट्रीम डिस्कनेक्ट हो जाती है, तो SDK क्लाइंट के हस्तक्षेप के बिना अपने-आप फिर से कनेक्ट हो जाएगा।

पैरामीटर

int or None
डिफ़ॉल्ट:"None"
अनुरोधित backfill की अवधि, मिनटों में।
str or None
डिफ़ॉल्ट:"None"
YYYY-MM-DDTHH:mm:ssZ. वह सबसे शुरुआती UTC टाइमस्टैम्प, जिससे पोस्ट लेबल उपलब्ध कराए जाएंगे।
str or None
डिफ़ॉल्ट:"None"
YYYY-MM-DDTHH:mm:ssZ. वह सबसे हाल का UTC टाइमस्टैम्प, जिससे पोस्ट लेबल उपलब्ध कराए जाएंगे।
StreamConfig
पुनःप्रयास व्यवहार, टाइमआउट, और कॉलबैक को अनुकूलित करने के लिए वैकल्पिक StreamConfig।

update_subscription

X गतिविधि सदस्यता अपडेट करें X गतिविधि इवेंट के लिए सदस्यता को अपडेट करता है

पैरामीटर

Any
अपडेट की जाने वाली सदस्यता की ID।
UpdateSubscriptionRequest
अनुरोध बॉडी