API کیا ہے؟
API (application programming interface) وہ طے شدہ طریقہ ہے جس سے ایک سافٹ ویئر دوسرے سے ڈیٹا مانگتا ہے یا کوئی کام کرواتا ہے، جیسے “اس گاہک کے آرڈرز دکھاؤ” یا “اس کارڈ پر رقم وصول کرو”۔
ریستوراں کا مینو API کی اچھی مثال ہے۔ یہ بتاتا ہے کہ آپ کیا آرڈر کر سکتے ہیں اور کیسے مانگنا ہے؛ کچن کیسے کام کرتا ہے، یہ جاننا ضروری نہیں۔
ایپس ہر وقت API استعمال کرتی ہیں۔ آپ کا فرنٹ اینڈ ڈیٹا لوڈ اور محفوظ کرنے کے لیے اپنے بیک اینڈ کی API کو کال کرتا ہے۔ آپ کا بیک اینڈ ای میل بھیجنے، ادائیگی لینے، نقشے دکھانے یا AI ماڈل استعمال کرنے کے لیے دوسری کمپنیوں کی API کو کال کرتا ہے۔
زیادہ تر API کو یہ ثابت کرنے کے لیے کی (key) درکار ہوتی ہے کہ کال کون کر رہا ہے۔ یہ کیز خفیہ ہوتی ہیں اور انہیں سرور پر ہی رہنا چاہیے، کبھی براؤزر میں نہیں۔
مثالیں
- کارڈ سے رقم لینے کے لیے ادائیگی کی API
- کسی مقام کو دکھانے کے لیے نقشے کی API
- متن کا خلاصہ کرنے کے لیے AI کی API
سوالات
REST API کیا ہے؟
REST API کا ایک عام طریقہ ہے جو ویب ایڈریس اور معیاری عمل استعمال کرتا ہے: پڑھنے کے لیے get، بنانے کے لیے post، تبدیل کرنے کے لیے put یا patch، اور ہٹانے کے لیے delete۔
کیا API مفت ہوتی ہیں؟
کچھ مفت ہوتی ہیں، بہت سی میں مفت حد ہوتی ہے، اور باقی استعمال کے حساب سے رقم لیتی ہیں۔ کسی ایسی چیز پر انحصار کرنے سے پہلے حدود اور قیمت ضرور دیکھ لیں۔
یہ بھی دیکھیں
Mythex · Pricing · AI کے ساتھ کچھ بھی بنائیں · ویب سائٹ اور ایپ ٹیمپلیٹس · Mythex کا موازنہ · AI سے ایپ بنانے کی اصطلاحات · AI سے ایپ بنانے کے مفت ٹولز · English