डेवलपर्स के लिए फ्री पब्लिक APIs
सब कुछ शुरुआत से बनाना बंद करें।
पब्लिक APIs का उपयोग करके आप समय बचा सकते हैं। ये टूल्स आपके ऐप्स को बाहरी सेवाओं (external services) से जुड़ने की अनुमति देते हैं। आप कोड की कुछ ही लाइनों के साथ नए फीचर्स जोड़ सकते हैं।
APIs का उपयोग करें:
- प्रोटोटाइप तेज़ी से बनाने के लिए।
- नई प्रोग्रामिंग भाषाएं सीखने के लिए।
- बिना अधिक लागत के अपने प्रोजेक्ट्स में डेटा जोड़ने के लिए।
- अपने ओपन-सोर्स काम को बेहतर बनाने के लिए।
Public APIs GitHub रिपॉजिटरी एक बेहतरीन रिसोर्स है। इसमें कई APIs को कैटेगरी के अनुसार सूचीबद्ध किया गया है। आप जानवरों, मौसम, गेम्स और मशीन लर्निंग से संबंधित डेटा पा सकते हैं।
जब आप किसी API को देखें, तो इन विवरणों की जांच करें:
- Name: सर्विस क्या करती है।
- Auth: क्या इसे की (key) की आवश्यकता है? यदि यह No कहता है, तो यह शुरुआती लोगों के लिए आसान है।
- HTTPS: क्या यह सुरक्षित कनेक्शन का उपयोग करता है? हमेशा Yes चुनें।
- CORS: क्या आप इसे सीधे ब्राउज़र में उपयोग कर सकते हैं? यदि यह Yes कहता है, तो आपको बैकएंड प्रॉक्सी की आवश्यकता नहीं है।
शुरुआती लोगों के लिए एक प्रो टिप: ऐसे APIs खोजें जहाँ Auth 'No' हो और CORS 'Yes' हो। इससे आपका पहला टेस्ट आसान हो जाएगा।
एक बार जब आपको कोई API मिल जाए, तो उसका डॉक्यूमेंटेशन पढ़ें। आपको इन तीन चीजों को खोजने की आवश्यकता है:
- Base URL: सभी रिक्वेस्ट के लिए मुख्य पता।
- Endpoints: अलग-अलग डेटा के लिए विशिष्ट पाथ।
- HTTP Methods: आपके द्वारा किए जाने वाले एक्शन, जैसे GET या POST।
बेहतर ऐप्स तेज़ी से बनाने के लिए आज ही एक्सप्लोर करना शुरू करें।