پرسش خود را بپرسید

Application Programming Interface یا api

تاریخ
٥ ماه پیش
بازدید
٥٣

Application Programming Interface
یا 
api 

چه کار میکنه ؟

١,٧٨٢
طلایی
٠
نقره‌ای
٢
برنزی
٨٠

١ پاسخ

مرتب سازی بر اساس:

دو یا چند نوع نرم افزار (کد) رو به هم متصل میکنه.

یه  مثال:  وبسایتی داریم بلفرض دیجیکالا که با زبان الف نوشته شده. حالا یه اپ اندروید میخوایم واسش بسازیم که با زبان ب نوشته شده و عملکردش  و زبانش کاملن متفاوت هست با وبسایت. اینها رو بوسیله ی API بهم متصل میکنیم که کاربرها بتونن با همون حسابی که توی وبسایت ساختن  وارد اپلیکیشن بشن و اتصال بین چندین نرم افزار  و کدها (از حساب کاربری، تا انکریپشن ها، تا درگاه بانکی و سسشن ها و ...) برقرار بشه.

یه برنامه نویس سعی میکنه API رو تنظیم کنه که نرم افزار ها چجوری با هم صحبت کنن و هر عبارت در نرم افزار الف، چه معنی و مفهومی در نرم افزار ب داره. 

یه مثال دیگه: اگر مشاهده کرده باشین خیلی از وبسایت های خارجی یا ایرانی، از APIهای مرتبط با ChatGPT استفاده میکنن برای اتصال به هوش مصنوعیِ تربیت شده توسط OpenAI ، این هم از طریق API انجام میشه. یا مثلن خیلی نرم افزار ها میان از نقشه های گوگل استفاده میکنن، اونها هم دارن از API های Google Maps کمک میگیرن برای اتصال نرم افزارشون به نقشه ها.

١,٩٧٥
طلایی
٢
نقره‌ای
٥٩
برنزی
٨
تاریخ
٥ ماه پیش

پاسخ شما