وب سرویس فیلم
در این مقاله قصد داریم وب سرویس اطلاعات فیلم را به شما معرفی کنیم
«فیلمها» برای حل مشکل دو گروه از توسعهدهندگان به وجود آماده است. گروه اول کسانی هستند که به تازگی یادگیری یک زبان جدید مثل android یا ios را شروع کردهاند و برای تمرین نیاز به یک وب سرویس کامل و بدون پیچیدگیهای رایج (مثل اجباری بودن api_key و … ) دارند. گروه دوم توسعهدهندگان حرفهای میباشند که برای مقالههای آموزشی و یا آزمودن روشهای مختلف نیاز به یک وب سرویس کامل دارند، البته این گروه توانایی رفع نیازشان را دارند اما با استفاده از «فیلمها» میتوانند در وقت خود صرفهجویی کنند.
در آیندهی نزدیک متدهای بیشتری به این وب سرویس اضافه میشود و حتی توسعهدهندگان میتوانند روشهای authentication مثل jwt را امتحان کنند. این پروژه متنباز هست و از همکاری توسعهدهنگان استقبال میشود.
این وبسرویس دارای متدهای گوناگون برای دریافت و ثبت اطلاعات است، در زمان استفاده از این متدها باید به پارامترهای مشخص شده در راهنما توجه کنید. در این وبسرویس چهارنوع پارامتر وجود دارد:
۱- Header- این پارامترها به هدر درخواست اضافه میشوند.
۲- Query- پارامترهای کوئری در ادامهی آدرس و بعد از علامت ‘?’ قرار میگیرند.
۳- Path- در بخشی از آدرس قرار میگیرند.
۴- Body- این نوع از پارامترها به عنوان یک خصوصیت در یک شیء Json داخل body درخواست قرار میگیرند.
برای استفاده از این وبسرویس نیاز به دریافت هیچگونه api_key یا token ندارید اما توجه داشته باشید که اطلاعات ثبت شده توسط شما در این وبسرویس، بعد از 10 دقیقه از روی آن پاک میشود.
لیست متدهای این وبسرویس به شرح زیر می باشد:
- دریافت لیست فیلمها
- جستجوی فیلم براساس نام
- ثبت فیلم جدید(ارسال تصویر بصورت Base64)
- ثبت فیلم جدید(ارسال تصویر بصورت درخواست multipart)
- دریافت اطلاعات یک فیلم
- دریافت لیست ژانرها
- دریافت لیست فیلمهای یک ژانر خاص
در این مطلب در مورد معرفی وب سرویس اطلاعات فیلم صحبت کردیم در مطلب بعدی در مورد متدهای وب سرویس فیلم توضیح میدهیم