رابط برنامه نویسی اپلیکیشن یا API چیست؟

رابط برنامه نویسی اپلیکیشن یا API مخفف واژه Application programming interfaces که باید آن را یک واسطه بین نرم افزارهای مختلف تعریف کنیم. در واقع API تعامل دو بخش مختلف از یک سیستم را امکان پذیر می کند. این رابط تعاملی را می توان در هر سیستمی یافت. اگر بخواهیم خیلی ساده آن را تعریف کنیم آن را با یک اتومبیل مثال می زنیم. زمانی که در اتومبیل پای خود را روی پدال گاز می گذارید، موتور ماشین باعث افزایش سرعت می شود. اما شما نمی توانید به طور مستقیم به سراغ موتور بروید و پدال گاز نقش یک واسط یا API را بازی می کند. API درخواست را به بخش دیگری منتقل کرده و جواب را برمی گرداند...