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/ur/7-bank-project/api
leestott c52b32100e
🌐 Update translations via Co-op Translator
4 weeks ago
..
README.md 🌐 Update translations via Co-op Translator 4 weeks ago

README.md

بینک API

بینک API Node.js + Express کے ساتھ بنایا گیا ہے۔

یہ 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 کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا غیر درستیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے ذمہ دار نہیں ہیں۔