bitbucket - How to get full list of repositories that allowed for user? -
मुझे बिटबकेट एपीआई मिल गया है:
https://bitbucket.org/api /2.0/repositories/{teamname}
लेकिन यह कड़ी 301 की स्थिति (स्थायी रूप से ! Api / 2.0 / repositories / {teamname}
पर लाई गई है)।
ठीक है, लेकिन यह शून्य शून्य रिपॉजिटरी के साथ स्थिति 200 देता है।
मैं उपयोगकर्ता
और पासवर्ड
के रूप में दो पैरामीटर प्रदान करता है, लेकिन कुछ नहीं लगता
एटलसियन दस्तावेज़ीकरण - रिपॉजिटरी तक कैसे पहुंचें, इसके बारे में एक विस्तृत दस्तावेज़ीकरण प्रदान करता है।
बिटबकेट में उल्लिखित URL को किसी खाते के लिए रिपॉजिटरी की सूची प्राप्त करने के लिए है :
<पूर्व> GET https://api.bitbucket.org/2.0/repositories/{owner}
यदि आप ऊपर दिए गए यूआरएल का उपयोग करते हैं तो यह हमेशा प्राप्त करता है वह खजाने जहां आप मालिक हैं उपयोगकर्ता के सदस्य होने की पूरी सूची को पुनः प्राप्त करने के लिए, आपको कॉल करना चाहिए:
GET https://api.bitbucket.org/2.0/repositories?role=member
आप अपनी आवश्यकताओं के आधार पर भूमिका के लिए फिल्टर के निम्न सेट को लागू कर सकते हैं।
लौटा खजाने के सेट को सीमित करने के लिए, भूमिका = [मालिक | व्यवस्थापक | योगदानकर्ता | सदस्य] पैरामीटर जहां भूमिकाएं हैं:
- स्वामी : मौजूदा उपभोक्ता के स्वामित्व वाले सभी खजाने वापस देता है।
- व्यवस्थापक :
- योगदानकर्ता : रिटर्न रिपॉजिटरी को उपयोगकर्ता के पास स्पष्ट लिखना पहुंच है।
- सदस्य : रिटर्न रिपॉजिटरीज जिसमें उपयोगकर्ता को स्पष्ट रूप से पढ़ने की एक्सेस है।
संपादित करें-1:
आप इसके लिए उपयोग कर सकते हैं अनुरोध / प्रतिक्रिया का परीक्षण। (बंद)
Comments
Post a Comment