سلام خدمت دوستان عزیز
کسی میتونه در مورد توابع api توضیح کاملی بده
چند نمونه معرفی بشه
و کلا کاربردشون چیه؟؟؟
ممنون
بای بای
سلام
اینی که میگی توابع api در php فکر نمیکنم چیزی باشه که از پیش تعریف شده، معمولا تو php سیستم یا توابع api رو پیاده سازی میکنند
ولی سرویسش رو با soap توی php انجام میدن
api رابط برنامه نویسی کاربردیه/مستقل ، در php هر سرویس دهنده میتونه برای خودش یه سیستم api داشته باشه که میتونه شامل کلی تابع باشه
الآنه اکثرا سیستم های ثبت آنلاین همه api دارن و امکان ثبت آنلاین سرویس رو از طریق سایت یا سایت های دیگه میدن
در واقع یه حالت server, client داره
مثلا آمازون، یوتیوب، بانک ها، فیس بوک و ... سیستم api دارن
معمولا با Soap کار میکنند، البته هر سیستمی که بعد از اتصال امکان ارسال پارامتر و دریافت پاسخ رو داشته باشه میتونه api باشه (خروجی های خوب میتونه رشته باشه، xml، json و array)
در سیستم های api پیغام ها کنترول شده ن (همه از پیش تعریف شدن)
مثال سادش توی سیستم های فروش اینطوره
مثلا اگه شما یه مشتری باشی که از یه کمپانی سرویس میگیری، اگه این کمپانی api داشته باشه شما میتونی طوری طراحی کنی که شما یه حالت کمپانی بشی و به مشتریای خودت سرویس بدی (بستگی به نوع سرویس داره)
موفق