मैं GitHub पर एक टीम के लिए एक रेपो जोड़ने के लिए कोशिश कर रहा हूँ करने के लिए एक रेपो जोड़ने के लिए, इस प्रकार कर्ल PUT का उपयोग कर:GitHub एपीआई - एक टीम
curl -i -u username:password -X PUT -d "" https://api.github.com/teams/:team/repos/:user/:repo
(बारीकियों बाहर छोड़ दिया)
सुंदर के रूप में ज्यादा इतना वर्बोज़ प्रलेखन में संकेत दिया।
यह 500 Internal server error
देता है।
अगर मैं बाहर छोड़ -d""
यह एक 411 "Content-Length required"
देता है,
अगर मैं निर्दिष्ट (का उपयोग कर -H
) "Content-Length: 0"
: फिर 500
त्रुटि ...
कोई सुराग?
[संपादित करें] उत्तर: एपीआई नकली प्रतिक्रियाएं दे रहा था और डॉक्स वहाँ बहुत अच्छा नहीं कर रहे हैं:
":team
" एक संख्यात्मक प्रणाली (नहीं नाम आप दे दिया द्वारा आवंटित आईडी है .. आर्ग !) - यह केवल एक एपीआई क्वेरी से उपलब्ध है या जब आप टीम में जाते हैं तो ब्राउज़र में यूआरएल को देखने से। कितना सुरुचिपूर्ण
इसके अलावा, ऐसा प्रतीत नहीं होता है कि आप अपने खाते के तहत किसी भी ओल 'रेपो असाइन कर सकते हैं - यह "संगठन" में होना चाहिए जिसमें टीम संबंधित है।
इसे प्राप्त करने के लिए जाहिर तौर पर कुछ मनोरंजक जिमनास्टिक की आवश्यकता होगी ... अगर मैं इसे समझूं तो अधिक। GitHub Usablity रेटिंग अब तक: (1-10) 2.
[संपादित करें 2] निष्कर्ष: GitHub पर दस्तावेजों की सलाह इस:
को टीम रेपो
जोड़े आदेश में एक टीम में एक रेपो जोड़ें, प्रमाणीकृत उपयोगकर्ता संगठन के साथ जुड़े संगठन के मालिक होना चाहिए।
PUT /teams/:id/repos/:user/:repo
काम नहीं करता। ।।
PUT /teams/:id/repos/:org/:repo
की जगह के साथ ":org
" ("संगठन" है कि टीम के अंतर्गत आता है का नाम है ":user
"
मामला बंद उम्मीद है कि इस किसी एक से बचने में मदद करता है: क्या काम यह है करता है इसी तरह मनोरंजक दोपहर
बहुत दिलचस्प तुम वास्तव में रख सकते हैं अपने संपादित करें 2 उसी पृष्ठ में अपने आप के उत्तर के रूप में। – VonC
अच्छा बिंदु - तो यह उत्तर के रूप में ध्वजांकित दिखाया गया होगा। क्या कोई "बंद" या "हल" राज्य है? मैं एक डमी जवाब डालूंगा .. – aperson
नहीं एक डमी जवाब डालने की आवश्यकता है: आप अपने संपादन 2 भाग को वास्तविक और वास्तविक उत्तर के रूप में काट और पेस्ट कर सकते हैं, और आधिकारिक के रूप में अपना उत्तर चुन सकते हैं। हालांकि "बंद" स्थिति नहीं है, उस अन्य पाठक में पोस्ट कर सकते हैं अगर उनके जवाब हैं वाई लगता है कि एक और अधिक प्रभावी तरीका है। – VonC