chapter11_1
04chapter11_5chapter11_2chapter11_3chapter11_4

فصل یازدهم، ساخت API

رایگان!

در این قسمت به بررسی نحوه ساخت API براساس PHP می پردازیم. در سمت سرور یک دیتابیس خواهیم داشت که شامل یک جدول (Table) است. Vote نام این Table است. با استفاده از PHP دو API خواهیم ساخت که یکی اطلاعات فرستاده شده توسط دیوایس اندروید را به جدول اضافه میکند (Insert) و API دوم بسته به پارامتر ارسالی لیست تمامی رکوردها و یا لیست رکوردهای یک دیوایس خاص را برمی گرداند. این اطلاعات درقالب فرمت JSON به دیوایس برگردانده می شود. دیوایس JSON را دریافت و اطلاعاتش را استخراج میکند و درنهایت در یک لیست اطلاعات را نشان میدهد.

به نظرم این فیلم آموزشی یکی از فیلم های خیلی مهم است که پاسخگوی نیاز خیلی از بازدیدکنندگان سایت است. دوستانی که میخواستند بصورا ریموت (از راه دور) مستقیم به SQL وصل شوند و در آن کوئری بزنند. این راه خیلی بهتر و کاربردی تر است.

برای اطلاعات بیشتر اینجا را کلیک کنید.

  • توضیحات محصول

    تعدادی از دوستان در کامنت ها و ایمیل هایی که ارسال کرده بودند در مورد ساخت API پرسیده بودند. تعدادی دیگر از کاربران پرسیده بودند که اگر دیتابیس خارج از برنامه و سمت سرور باشد چطور میتوان برنامه را مستقیم به آن وصل کرد و در آن کوئری زد. این فیلم آموزشی پاسخی است به سئوال این عزیزان.

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

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

    در این فیلم فرض بر این است که شما با PHP و کار کردن با دیتابیس آشنا هستید. جدولی با نام Vote ساخته ایم که برنامه شما از طریق یک API  رکورد به جدول اضافه میکند و از طریق API دوم در جدول کوئری میزند. اطلاعات از سرور در قالب فرمت JSON برای برنامه ارسال میشود و برنامه بعد از خارج کردن اطلاعات، آنرا در لیست نشان خواهد داد.

    فکر میکنم این فیلم آموزشی یکی از مهمترین فیلم های این مجموعه باشد که اگر آشنا به نوشتن API نباشید خیلی کمکتان خواهد کرد. اگر مشکل یا سئوالی داشتید از طریق کامنت مطرح کنید، حتماً در خدمتتان خواهم بود.

    دریافت کد برنامه

    تماشای فیلم در یوتیوب

  • نقد و بررسی ها

    هیچ دیدگاهی برای این محصول نوشته نشده است.

    .فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.