इस प्रोजेक्ट के बारे में
RedFox Python SDK, RedFoxHub (红狐数据平台) का आधिकारिक Python क्लाइंट है, जो उन डेवलपर्स के लिए डिज़ाइन किया गया है जिन्हें प्रमुख न्यू मीडिया प्लेटफार्मों के सार्वजनिक डेटा को बैचों में प्राप्त करने की आवश्यकता होती है। यह SDK कुल 14 कंटेंट प्लेटफार्मों को कवर करता है: डौयिन (Douyin), शियाओहोंगशू (Xiaohongshu), वीचैट पब्लिक अकाउंट (WeChat Official Account), Bilibili, टुटियाओ (Toutiao), TikTok, कुआइशौ (Kuaishou), वीडियो अकाउंट (Video Account), YouTube, X (Twitter), Instagram, डोंगचेदी (Dongchedi), यिचे (Yiche), और ऑटोहोम (Autohome)। यह कंटेंट सर्च, अकाउंट जानकारी, पोस्ट विवरण, टिप्पणियाँ, और ट्रेंडिंग लिस्ट जैसे डेटा संग्रह इंटरफेस प्रदान करता है।
प्लेटफार्म डेटा के अलावा, SDK में सामान्य उपकरण भी शामिल हैं जैसे कि संपूर्ण नेटवर्क की हॉट ट्रेंडिंग लिस्ट का एकत्रीकरण, शॉर्ट वीडियो से वॉटरमार्क हटाकर डाउनलोड करना, और इमेज/मटेरियल अपलोड करना। साथ ही, इसमें AI क्षमताओं के इंटरफेस भी हैं, जैसे GPT इमेज जनरेशन, डाउबाओ (Doubao) इमेज/वीडियो जनरेशन, और AI सर्च (Kimi, Doubao, Deepseek, Yuanbao, Qianwen, Baidu)।
इंजीनियरिंग कार्यान्वयन के संदर्भ में, यह SDK httpx पर आधारित है और सिंक्रोनस एवं एसिंक्रोनस दोनों प्रकार के क्लाइंट को सपोर्ट करता है। इसमें एनवायरनमेंट वेरिएबल के माध्यम से शून्य-कॉन्फ़िगरेशन प्रमाणीकरण, एक्सपोनेंशियल बैकऑफ़ के साथ ऑटोमैटिक रीट्राई, मल्टीपार्ट फ़ाइल अपलोड, और तीन प्रकार के संरचित अपवाद (RedFoxAuthError, RedFoxRateLimitError, RedFoxAPIError) शामिल हैं। उपयोग के लिए पहले RedFoxHub कंसोल से API Key प्राप्त करना आवश्यक है, और प्लेटफार्म डेटा इंटरफेस का उपयोग प्रति अनुरोध शुल्क के आधार पर होता है।
यह प्रोजेक्ट उन Python डेवलपर्स के लिए उपयुक्त है जिन्हें कई चीनी और अंतरराष्ट्रीय कंटेंट प्लेटफार्मों के डेटा को एकीकृत रूप से एक्सेस करने, जनमत विश्लेषण, कंटेंट मॉनिटरिंग, या मटेरियल संग्रह करने की आवश्यकता होती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.