Github प्रतिबद्ध RSS फ़ीड सेट करना


93

मैं कोशिश कर रहा हूं कि मेरे जीथब को आरएसएस फ़ीड के रूप में पेश किया जाए लेकिन अभी तक मैं इसका पता लगाने में कामयाब नहीं हुआ हूं। मुझे पता है कि निम्नलिखित सिंटैक्स के साथ एक निजी फ़ीड उपलब्ध है:

https://github.com/username.atom?token=token

लेकिन यह यूजर्स की एक्टिविटी फीड करती है। मैं अपने एक प्रोजेक्ट का कमिटेड फीड चाहूंगा। अग्रिम में धन्यवाद!

पूर्ण धन्यवाद!! यह अंतिम सिंटैक्स था:

https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token. 

फिर भी सभी शाखाओं पर खिचड़ी भाषा का दृश्य दिखाई नहीं देता है।

जवाबों:


142

आप चाहते हैं https://github.com/whatever/commits/master.atom, जैसे कि क्लाउडरा फ्लूम रिपॉजिटरी के लिए https://github.com/cloudera/flume/commits/master.atom


3
मुझे लगता है कि यह उसी पैटर्न का अनुसरण करता है। अपने रिपॉजिटरी नाम को सब्सक्राइब करें whateverऔर ?token=tokenअंत में रखें। एक गोली दे दो।
कैंपिस

1
क्या आपने master.atomइसके बजाय कोशिश की branch_name.atom?
20

6
क्या किसी परियोजना के लिए टैग का फ़ीड प्राप्त करने का एक तरीका है? कुछ प्रोजेक्ट रिलीज़ टारबॉल प्रदान करने के लिए टैग का उपयोग करते हैं। आरएसएस फ़ीड के रूप में इनका पालन करना उपयोगी होगा।
ट्रिनिट्रॉनएक्स

6
@ ट्रिनिट्रॉनएक्स - आप रिलीज पाने के लिए कमिट / मास्टर.मैट को रिलीज के साथ बदल सकते हैं। तो ऊपर दिए गए उदाहरण के लिए, यह github.com/cloudera/flume/releases.atom होगा ।
एरिका

6
आप किसी विशेष फ़ाइल के इतिहास के लिए फ़ीड भी प्राप्त कर सकते हैं https://github.com/whatever/commits/master/path/to/file.atom:।
फ्रैंकलिन यू

7

आधिकारिक परमाणुओं (पहला भाग) को छोड़कर एक और वैकल्पिक रुह है

GitHub आधिकारिक तौर पर कुछ RSS फ़ीड्स प्रदान करता है:

रेपो रिलीज: https://github.com/:owner/:repo/releases.atom

रेपो कॉम: https://github.com/:owner/:repo/commits.atom

उपयोगकर्ता गतिविधियाँ: https://github.com/:user.atom

निजी फ़ीड: https://github.com/:user.private.atom?token=:secret (आप लॉगिन के बाद डैशबोर्ड पृष्ठ में अपने समाचार फ़ीड की सदस्यता ले सकते हैं)


RssHub:

जीथब रिपोजिटरी

उदाहरण: https://rsshub.app/github/repos/yanglr

रूटिंग: /github/repos/:user

पैरामीटर:

  • उपयोगकर्ता (आवश्यक): उपयोगकर्ता नाम

भाषा द्वारा गितुब ट्रेंडिंग

उदाहरण: https://rsshub.app/github/trending/daily/javascript

रूटिंग: /github/trending/:since/:language?

पैरामीटर:

जीथब रिपोजिटरी मुद्दे

उदाहरण: https://rsshub.app/github/issue/DIYgod/RSSHub

रूटिंग: /github/issue/:user/:repo

पैरामीटर:

  • उपयोगकर्ता (आवश्यक): उपयोगकर्ता नाम

  • रेपो (आवश्यक): रिपॉजिटरी नाम

जीथब रिपोजिटरी पुल अनुरोध

उदाहरण: https://rsshub.app/github/pull/DIYgod/RSSHub

रूटिंग: /github/pull/:user/:repo

पैरामीटर:

  • उपयोगकर्ता (आवश्यक): उपयोगकर्ता नाम

  • रेपो (आवश्यक): रिपॉजिटरी नाम

गिथब उपयोगकर्ता

उदाहरण: https://rsshub.app/github/user/followers/yanglr

रूटिंग: /github/user/followers/:user

पैरामीटर:

  • उपयोगकर्ता (आवश्यक): उपयोगकर्ता नाम

जीथब रिपोजिटरी सितारे

उदाहरण: https://rsshub.app/github/stars/yanglr/CaliburnMicro- कैलीलेटर

रूटिंग: /github/stars/:user/:repo

पैरामीटर:

  • उपयोगकर्ता (आवश्यक): उपयोगकर्ता नाम

  • रेपो (आवश्यक): रिपॉजिटरी नाम

Github खोज परिणाम

उदाहरण: https://rsshub.app/github/search/RSSHub/bestmatch/desc

रूटिंग: /github/search/:query/:sort?/:order?

पैरामीटर:

  • क्वेरी (आवश्यक): खोज कीवर्ड

  • सॉर्ट (वैकल्पिक): सॉर्टिंग विकल्प (डिफ़ॉल्ट सर्वश्रेष्ठ है)

  • क्रम (वैकल्पिक): क्रमबद्ध क्रम, अवरोही और asc (डिफ़ॉल्ट अवरोही अवरोही)

यहाँ छवि विवरण दर्ज करें

इसके अलावा, यदि आप खाते से लॉगिन करने के लिए अनावश्यक हैं , तो आप किसी भी वेब पेज के लिए फीड बनाने के लिए फीड 43 का उपयोग कर सकते हैं । आधिकारिक ट्यूटोरियल, देखने के लिए यहां क्लिक करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.