2012-11-28 13 views
5

की सीमाएं मैंने पढ़ा है कि विकिपीडिया के एपीआई को मीडिया विकी कहा जाता है। मेरा सवाल इस एपीआई के बारे में है। क्या इस एपीआई में प्रतिदिन अधिकतम/घंटे/मिनट हैं? मुझे यह प्रतीत नहीं होता है।विकिपीडिया एपीआई

+1

मुझे यकीन नहीं है कि आप इसे कहां पढ़ते हैं, लेकिन यह गलत है। मीडियाविकि वह सॉफ्टवेयर है जो विकिपीडिया (और अन्य विकी) चलाता है। और विकिपीडिया तक पहुंचने के लिए, आप MediaWiki API का उपयोग कर सकते हैं। – svick

उत्तर

3

अधिकतम संख्या में कॉल और आपके आवेदन के जीवनकाल को विस्तारित करने के तरीके के विवरण के लिए here देखें। विकिपीडिया एपीआई के साथ आप क्या करने की योजना बना रहे हैं?

+0

मुझे एक खोज एपीआई की आवश्यकता है, जो असीमित है इसलिए मैं जितनी जल्दी हो सके 3.500.000 शब्दों से पूछ सकता हूं। जिस डेटा की मुझे आवश्यकता है वह प्रति शब्द हिट की मात्रा है। – Ojtwist

4

यदि "लाइव नमूना" की कोई आवश्यकता नहीं है, तो data-dump का उपयोग करना बेहतर होगा।

3

वे कुछ API:Etiquette और API:FAQ बताते हैं।

पढ़ने के अनुरोधों पर कोई कठोर और तेज़ सीमा नहीं है, लेकिन हम पूछते हैं कि आप विचारशील रहें और साइट को नीचे न लेने का प्रयास करें। अधिकांश sysadmins रिजर्व अगर आप अपनी साइट की स्थिरता को खतरे में डाल देते हैं तो अनजाने में आपको अवरोधित करने का अधिकार।

यदि आप इसके बजाय समानांतर में से श्रृंखला में अपने अनुरोध करते हैं (यानी इंतजार अनुरोध एक एक नया अनुरोध भेजने से पहले खत्म करने के लिए के लिए, जैसे कि तुम कभी नहीं एक ही समय में एक से अधिक अनुरोध कर रहे हैं) तो, आप निश्चित रूप से ठीक होना चाहिए। इसके अलावा एक अनुरोध में चीजों को गठबंधन करने के लिए जहाँ आप (जैसे कई खिताब एक खिताब पैरामीटर में बजाय प्रत्येक शीर्षक

एपीआई पूछे जाने वाले प्रश्न में कहा गया है आप एपीआई अनुरोध के अनुसार 50 पृष्ठों प्राप्त कर सकते हैं के लिए एक नया अनुरोध बनाने का उपयोग कर सकते हैं की कोशिश करो।

साथ ही आप अगर आप सामग्री ऑफ़लाइन (संभावना एक छोटे से पुराना) की जरूरत है Data Dumps उपयोग कर सकते हैं।

मामले में आपकी स्क्रिप्ट के सुंदर समाप्ति के लिए आप सीमा के किसी भी मारा, आप त्रुटियों API कॉल में & चेतावनी these से प्रबंधित कर सकते स्थिति संदेश

संबंधित मुद्दे