API क्या है ? और इसके क्या फायेदे है ? Uses of API?

we will see what an API is and how it works. What is API? I will explain to you the reason behind using the API as simple as possible. How to earn money with API. what is API testing? what is API in programming? complete knowledge of API.

API क्या है ? और इसके क्या फायेदे है ? Uses of API?

Hello Friend's

API क्या है ? और इसके क्या फायेदे है ? Uses of API?

दोस्तों ,आज हम बात करने वाले है API के बारे में,API क्या है और ये कैसे काम करता है और इसका क्या जरुरी है Application या Website के Field में ,और ये कैसे Software को आपस में communicate करता है ,इसके लिए आप हमारे Website पे बने रहे आपको पूरा जानकारी Share करने वाले है।       
                              
दोस्तों ,API के बारे में हम सभी ने सूना होगा लेकिन हम में से बहुत से लोग ऐसे होंगे जो नहीं जानते होंगे की API क्या है और API का fullform क्या है?
API का fullForm है Application Programming Interface। 


दोस्तों ,अगर आप कंप्यूटर के बारे में जानने में रूचि रखते हो या आपको ऐसा करना अच्छा लगता है तो आपको API के बारे में भी जरूर जानना चाहिये. ये एक ऐसा Software Code है जो की अलग अलग Software Program को आपस में communicate करने में मदद करता है। 
जैसा की हमें इसके नाम से ही इसके बारे में बहुत अधिक पता लग जाता है, Application Programing Interface यानि की Application को Program करने वाला system, कुल मिलकर API एक ऐसा सिस्टम है जिसके जरिये हमारा Application कार्य करता है. और हम उसे उपयोग में ले पाते है.

सबसे पहले देखत है,API क्या है ? (What  is API) 


API की बात करे तो API एक बिच का सिस्टम है, यानि की हम अगर हमारे Phone में या Computer में कोई Application चलाते है तो जब Application Internet से जुड़ता है या उसके Connection में आता है तो वह एक Server पर Data भेजता है.
Server उस Data को प्राप्त करता है, इस पर क्रिया करता है, जो काम आप चाहते हो वो करता है और फिर उस डाटा को आपके फ़ोन पर या आपके कंप्यूटर पर वापस भेजता है. 


यह सभी काम एक API के माध्यम से होता है. यानि API के बिना किसी भी Application का कार्य मुश्किल है.
API के बिना हम कोई वि APPLICATION या Website पे communicate नहीं कर सकते है ,और ना ही इसमें कोई वि data को fetch कर सकते है। 


दोस्तों ,मैं आपको एक साधारण से उदाहरण के माध्यम से समजाते है , मान लीजिये अपने पास कोई game का Website
है और उसको आप अच्छा से operate कर रहे है और उसमे बहुत से user  's subscribe किये हुए है और आप अब एक Application बनवाने को सोच रहे है ,
तो क्या आप बनवा सकते है,अगर आप बनवा लिए तो आप वहा का data और user को कैसे लाएंगे। 
वैसे देखा जाये तो बहुत मुश्किल है लेकिन API से बहुत ही Simple है ,आप API को  Call कर सकते है और सारे data को Application में ला सकते है। 


दोस्तों अब देखत है

Uses of API:-
1. Time Saving करता है 
 API के मदद से हम Tasks को काफी हद तक Automated कर सकते हैं इसलिए इसको use करने से Users के साथ साथ business का भी बहुत Time save होता है .

2. Efficiency 
 API के मदद से सभी तरह की Complexity को hide करते हुए easy interface प्रदान करती है इसलिए API को use करने से product की efficiency बहुत बढ़ती है.

3. Reach का बढ़ जाना 
जैसा के मैंने पहले ऊपर बताया है की API अलग अलग requirements के लिए बनायीं जा सकती है इसलिए ही API की reach बहुत ज्यादा होती है एवं API को कोई भी easily अपने प्रोडक्ट में merge कर सकता है और use किया जा सकता है. इसलिए इनका इस्तमाल दुसरे available technology के मुकाबले आसानी से किया जा सकता है.

4. Automation 
 जैसे की हम जानते हैं की API में मशीन से मशीन का Interaction होता है इसलिए लोगो को Information के लिए एक दूसरे से interact करने की जरूरत नहीं होती . जो की task को आसान और automated बनता है .

5. Partnership और Business 
 API की मदद से बिज़नेस आसान होता है एवं companies के बिच पार्टनरशिप बढ़ती है . जैसे जैसे कंपनी ग्रो करती है API की हेल्प से बिज़नेस इनफार्मेशन शेयर की जा सकती है एवं इसलिए Business की जरुरत के हिसाब से चेंज या Customize किया जा सकता है एवं Business Related Information शेयर की जा सकती है.

API से क्या -क्या fayada है ?
-सबसे पहले की API को use कर के आप कोई वि data आसानी से fetch कर सकते है Website to Application ,बहुत ही कम समय में ,इसका use करने से time save होता है। 
-API का use हमारे software के requirements को full fill करता है बहुत fast and बहुत ही easy way में। 
- API में मशीन से मशीन का Interaction होता है इसलिए लोगो को Information के लिए एक दूसरे से interact करने की जरूरत नहीं होती। 

अगर दोस्तों आपको कोई Template Base Application बनवान हो या Requirement Base Application बनवाना

 हो तो ,आप मुझे कॉल कर सकते हो नीचे नंबर दिया हुआ है , क्या कुछ पूछना हो तो इसके बारे मै तो वि आप मुझे कॉल कर सकते हो।        
           
अगर आपको कोई प्रॉब्लम है तो आप  मुझे कॉल कर सकते हो ,

Thank you so much 

My Contact No 7821027758