"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > किसी भी मीडियम थ्रेड के लिए RSS फ़ीड बनाना!

किसी भी मीडियम थ्रेड के लिए RSS फ़ीड बनाना!

2024-12-23 को प्रकाशित
ब्राउज़ करें:910

मैं सप्ताहांत में त्वरित पुनश्चर्या के लिए 30 मिनट में करने के लिए प्रोजेक्ट विचारों पर स्क्रॉल कर रहा था, और अचानक Codementor.io पर पहुंच गया

तो, RSS फ़ीड वास्तव में क्या है?

RSS का मतलब रियली सिंपल सिंडिकेशन है - यह XML फ़ाइल के माध्यम से किसी वेबसाइट के मेटाडेटा तक पहुंचने की एक पद्धति है।

उदाहरण के लिए, मीडियम पर बहुत सारे लेख और प्रकाशन हैं, क्या यह इतना सुविधाजनक नहीं होगा कि सारांश के साथ सभी लिंक एक ही पृष्ठ पर उपलब्ध हों?

खैर इसका उत्तर है - आरएसएस फ़ीड! ये कुछ साल पहले बहुत लोकप्रिय थे, लेकिन अब इनका वास्तव में उपयोग नहीं किया जाता है, लेकिन वेबसाइटें अभी भी आपको अपना स्वयं का RSS फ़ीड बनाने के लिए सहायता प्रदान करती हैं।

हाल ही में मैंने इंटरमेज़ो पढ़ना शुरू किया और मीडियम पर इस पर समीक्षाएं और नवीनतम अपडेट पढ़ना चाहता था, और फिर मैंने सोचा कि शायद मैं इसके लिए एक आरएसएस फ़ीड बना सकता हूं?

खैर, एक त्वरित खोज ने मुझे यह पता लगाने में मदद की कि मीडियम उस विशेष मेटाडेटा पर मीडियम के एक्सएमएल मेटाडेटा के साथ अपने एंडपॉइंट के माध्यम से आरएसएस फ़ीड निर्माण का समर्थन करता है।

आप इसे यहां पा सकते हैं - https://help.medium.com/hc/en-us/articles/214874118-Using-RSS-feeds-of-profiles-publications-and-topics

मैंने लाइब्रेरी फीडपार्सर का उपयोग करके एक त्वरित पायथन कोड लिखा - जो आवश्यक मेटाडेटा प्राप्त करने के लिए XML फ़ाइल को आंतरिक रूप से पार्स करता है। यदि आप मेटाडेटा को स्वयं भी पार्स करना चाहते हैं तो मैंने ब्यूटीफुलसूप के साथ भी ऐसा ही किया है।

आप यहां फीडपार्सर के लिए दस्तावेज़ देख सकते हैं - https://feedparser.readthedocs.io/en/latest/

मैंने निम्नलिखित कोड का उपयोग करके मध्यम मेटाडेटा को पार्स किया और पुनर्प्राप्त किया -

parsed_feed = feedparser.parse(url)
for article in parsed_feed["entries"]:
    response_article.append({
        "Title": article["title"],
        "Description": html2text.html2text(article["summary"]),
        "Author": article["author"],
        "Date Published": article["published"],
        "Last Updated": article["updated"]
    })

इसे और अधिक उपयोगकर्ता के अनुकूल बनाने के लिए मैंने एक त्वरित पायथन क्लास बनाई और एक उपयोगकर्ता से यूआरएल इनपुट कराया जिससे मेटाडेटा प्राप्त किया जाना चाहिए, आप कार्बन या जीथब पर पूरे कोड का लिंक पा सकते हैं:

जीथब: https://github.com/harmankaler2000/RSS_Feeder

कार्बन: https://Carbon.now.sh/mHN9yVFtZZmkopLHFEe3

Creating an RSS Feed for any Medium Thread!

मुझे पायथॉन पर अधिक जुड़ने और चर्चा करने में खुशी होगी, कृपया बेझिझक एक टिप्पणी छोड़ें और हम चैट कर सकते हैं!

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/harmankaler2000/creating-an-rss-feed-for-any-medium-thread-243k?1 यदि कोई उल्लंघन है, तो कृपया हटाने के लिए स्टडी_गोलंग@163.com पर संपर्क करें यह
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3