کاربرد API
سلام.مفهوم و کاربردAPI چی و در کجاست ؟
دوستانی که اطلاع دارند میشه چنتا مثال بزنند ؟
3 پاسخ
لینک زیر یک api ساده تحت وب است:
http://quotes.rest/qod.json
ممنون جناب احمدی.
میشه یک API تحت وب مثال بزنید ؟
سلام ITPRO ای عزیز، API یا Application Programming Interface، مجموعه ای از قواعد، پروتکل ها و ابزارها هستند که به شما در نوشتن نرم افزار ها کمک می کنند. برای مثال، شما در سیستم عامل ویندوز زمانی که قصد دارید با فایل ها کار کنید یا اگر بخواهید به Registry دسترسی داشته باشید می بایست از یکسری API ها که در سیستم عامل ویندوز تعریف شده و با نام Win32/API شناخته می شود استفاده کنید. API ها شامل کدهایی هستند که درون یک Component نوشته شده و شما تنها بواسطه فراخوانی آنها در برنامه های خود می توانید از آن ها استفاده کنید. API ها شامل یکسری ورودی ها هستند که در زمان فراخوانی به آن ها ارجاء داده می شود و می توانند خروجی نیز داشته باشند. البته API ها تنها مختص به سیستم عامل ها نیستند و می توان برای خود نرم افزار هایی که نوشته می شود و یا حتی وب سایت ها نیز API ایجاد کرد.
برای مثال، زمانی که در برنامه های سی شارپ قصد دارید پیامی را در پنجره کنسول چاپ کنید، می توانید از کلاس Console استفاده کنید. در این کلاس یک API به نام WriteLine تعریف شده که پیامی را در پنجره کنسول نمایش می دهد. خود WriteLine نیز در زمان پیاده سازی از یکسری API ها برای سیستم عامل ویندوز استفاده کرده است.