You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/hi/7-bank-project/api
leestott 9823536d1d
🌐 Update translations via Co-op Translator
4 weeks ago
..
README.md 🌐 Update translations via Co-op Translator 4 weeks ago

README.md

बैंक API

Node.js + Express के साथ बनाया गया बैंक API।

यह API पहले से ही बनाई गई है और यह अभ्यास का हिस्सा नहीं है।

हालांकि, यदि आप इस तरह का API बनाना सीखने में रुचि रखते हैं, तो आप इस वीडियो श्रृंखला को देख सकते हैं: https://aka.ms/NodeBeginner (वीडियो 17 से 21 तक इस API को कवर करते हैं)।

आप इस इंटरएक्टिव ट्यूटोरियल को भी देख सकते हैं: https://aka.ms/learn/express-api

सर्वर चलाना

सुनिश्चित करें कि आपके पास Node.js इंस्टॉल है।

  1. इस रिपॉजिटरी को क्लोन करें The Web-Dev-For-Beginners
  2. अपना टर्मिनल खोलें और Web-Dev-For-Beginners/7-bank-project/api फोल्डर में जाएं।
  3. npm install चलाएं और पैकेज इंस्टॉल होने का इंतजार करें (यह आपके इंटरनेट कनेक्शन की गुणवत्ता पर निर्भर करते हुए थोड़ा समय ले सकता है)।
  4. जब इंस्टॉलेशन पूरा हो जाए, तो npm start चलाएं और आप तैयार हैं।

सर्वर पोर्ट 5000 पर सुनना शुरू कर देगा।
यह सर्वर मुख्य बैंक ऐप सर्वर टर्मिनल (जो पोर्ट 3000 पर सुन रहा होगा) के साथ चल रहा होगा, इसे बंद न करें।

नोट: सभी एंट्री इन-मेमोरी में स्टोर होती हैं और संरक्षित नहीं होती हैं, इसलिए जब सर्वर बंद हो जाता है तो सभी डेटा खो जाता है।

API विवरण

रूट विवरण
GET /api/ सर्वर जानकारी प्राप्त करें
POST /api/accounts/ एक खाता बनाएं, उदाहरण: { user: 'Yohan', description: 'My budget', currency: 'EUR', balance: 100 }
GET /api/accounts/:user निर्दिष्ट खाते के लिए सभी डेटा प्राप्त करें
DELETE /api/accounts/:user निर्दिष्ट खाता हटाएं
POST /api/accounts/:user/transactions एक लेन-देन जोड़ें, उदाहरण: { date: '2020-07-23T18:25:43.511Z', object: 'Bought a book', amount: -20 }
DELETE /api/accounts/:user/transactions/:id निर्दिष्ट लेन-देन हटाएं

अस्वीकरण:
यह दस्तावेज़ AI अनुवाद सेवा Co-op Translator का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता के लिए प्रयास करते हैं, कृपया ध्यान दें कि स्वचालित अनुवाद में त्रुटियां या अशुद्धियां हो सकती हैं। मूल भाषा में उपलब्ध मूल दस्तावेज़ को प्रामाणिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम उत्तरदायी नहीं हैं।