سلام ممنون که این صفحه از هم‌رویش را برای مطالعه انتخاب کردید! API چیست و چه کاربردی دارد؟ Apiها در دنیا امروزی کاربرد بسیار زیاد و گسترده‌ای دارند. در این صفحه از هم‌رویش با یک مثال ساده که در فیلم زیردر ثانیه‌های اول آورده شده است، مفهوم API را درمی‌یابیم. همچنین در این صفحه با مزیت‌های API نیز آشنا می‌شویم.

فهرست مطالب

در صورتی که تمایل دارید بجای مطالعه مقاله API چیست، فیلم آن را تماشا کنید، روی این لینک (+) و یا پخش کننده پایین کلیک کنید.

 

در صورتی که مطالعه متن را به تماشای فیلم ترجیح می‌دهید با ما در ادامه مقاله همراه باشید.

 

API چیست به زبان ساده

در ابتدا با یک مثال شروع می‌کنم. فرض کنید که شما وارد یک رستوران می‌شوید. در آن رستوران سرویس‌های مختلفی از جمله سرویس غذا، سرویس نوشیدنی و یا سرویس صورت حساب وجود دارد. شما با این سرویس‌ها بصورت مستقیم در ارتباط نیستید و در واقع گارسون رابط بین شما و سرویس‌ها است. در اینجا گارسون همان کار API را انجام می‌دهد. API نیز در دنیای کامپیوتر به این صورت عمل می‌کند.

 

 

API مخفف Application Programming Interface است یعنی رابط برنامه اپلیکیشن.

بطور کلی API ها واسط‌هایی هستند که اپلیکیشن‌های مختلف فارغ از سیستم‌ عاملی که دارند می‌توانند با هم در ارتباط باشند.

 

api-چیست-به-زبان-ساده-هم-رویش

 

برای فهم بیشتر API به دقیقه 2 و 50 ثانیه فیلم آپلود شده در ابتدای صفحه مراجعه کنید.

 

مزیت API چیست؟

  • جدا سازی back-end  و front-end
  • استفاده برون سازمانی

برای توضیح بیشتر مزیت‌های API همراه با مثال می‌توانید به دقیقه 5 و ثانیه 7 فیلم آپلود شده در ابتدای این صفحه مراجعه کنید.

 

ساختار API

XML: سینتکس XML را در شکل زیر می‌بینید. این روش برای استفاده از وب API ها مرسوم نیست و کاربردهای دیگری دارد.

 

رابط-برنامه-نویسی-یا-API-چیست-هم-رویش

 

JSON: همانطور در شکل زیر می‌بینید، JSON حالت دیکشنری پایتونی دارد. درک JSON نسبت به XML راحت‌تر است، تگ بندی ندارد و دیتای خام است. مزیت دیگر JSON که خیلی کاربرد دارد این است که در JSON می‌توانیم از آرایه‌ها نیز استفاده کنیم.

 

 

جمع بندی

ممنون که تا انتهای مقاله با ما همراه بودید. در کمتر از 14 دقیقه، در این مقاله با api، مزیت و ساختار آن آشنا شدید. متن این مقاله قابل مطالعه و فیلم آن قابل مشاهده است. پیشنهاد می‌کنم برای درک بیشتر API، فیلمی که در ابتدای این صفحه آپلود شده است مشاهده کنید. در ضمن این فیلم در واقع درس دوم از بسته آموزش فلسک است. برای دریافت این بسته کامل بر روی لینک زیر کلیک کنید:

آموزش flask پروژه محور از صفر تا انتشار آنلاین ــ تولید API با فلسک و پایتون

 

کلیدواژگان

رابط برنامه نویسی یا API چیست | کاربرد API چیست | api چیست و چه کاربردی دارد | api چیست به زبان ساده | api چیست با مثال | مزیت API چیست

نویسنده :

سئو و ویراستاری :

زیبا عامریان هستم فارغ‌التحصیل مهندسی کامپیوتر و متخصص سئو و بازاریابی محتوا. در تیم اجرایی هم‌رویش مدیریت واحد محتوا رو به عهده دارم و امیدوارم که تونسته باشم تاثیر خوبی روی سئو و کیفیت خوانش محتوای هم‌رویش بگذارم.

زیبا عامریان هستم فارغ‌التحصیل مهندسی کامپیوتر و متخصص سئو و بازاریابی محتوا. در تیم اجرایی هم‌رویش مدیریت واحد محتوا رو به عهده دارم و امیدوارم که تونسته باشم تاثیر خوبی روی سئو و کیفیت خوانش محتوای هم‌رویش بگذارم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Search

مطالب مرتبط

دسته بندی مطالب

دوره-رایگان-یادگیری-ماشین-کتاب-یادگیری-ماشین-ژرون-Aurelien-Geron-هم-رویش
یادگیری ماشین رایگان ــ تندخوانی کتاب جرون