متدهای وب سرویس تقویم (بخش دوم)

shape
shape
shape
shape
shape
shape
shape
shape

متدهای API تقویم فارسی (بخش دوم)

در مقاله قبل به معرفی وب سرویس تقویم فارسی و متدهای آن (بخش اول) پرداختیم در این مقاله متدهای وب سرویس تقویم (بخش دوم) را توضیح خواهیم داد.

فرض کنید شما یک وب سایت دارید که اطلاعاتی در مورد آخرین اخبار استان خود را به صورت روز به روز در آن قرار می دهید ، چند سایت یا سازمان از شما می خواهند که این اطلاعات را به صورت Online در اختیار آنها نیز بگذارید چه باید کرد؟راه حل این است که منبع اطلاعات را به نحوی در اختیار آنها قراردهید ، اما چگونه ؟ فرض کنید اطلاعات شما در یک بانک SQL Server ذخیره شده باشد آیا می خواهید کلمه عبور بانک را در اختیار آنها قرار دهید یا به تعداد آنها کاربر تعریف کنید و حقوق آنها را در بانک اطلاعاتی جدا گانه تعریف کنید ، البته این یک راه حل می باشد و به دلایل زیادی منطقی نیست چون هم امنیت بانک اطلاعاتی خود را به خطر انداخته اید و هم برای هر سایت جدید با ید یکسری کارها به صورت دستی انجام دهید و . . . .

بهترین راه حل این است که آن اطلاعاتی که مایلید در اختیار دیگران قرار دهید را توسط یک ابزار در وب سایت خود به اشتراک بگذارید و همه کسانی که مایل به استفاده از آن می باشند اطلاعات را به صورت Online در اختیار بگیرند بدین طریق نه امنیت بانک اطلاعاتی شما به خطر می افتد و نه نیاز به کار دستی برای هر سایت به صورت جداگانه دارید.

انتخاب دسته بندی

برای انتخاب دسته بندی مورد نظر خود به شکل زیر عمل کنید:

api/sh/29/12?category=iran

api/wc/25/7?category=wwi,wwi

محدود کردن نتایج

برای محدود کردن تعداد نتایج ارسالی میتوانید با مقدار دهی به پارامتر limit محدودیت مورد نظر خود را اعمال کنید :

api/sh/29/12?limit=1

انتخاب زبان

نتایج ارسالی به دو زبان فارسی و انگلیسی قابل دسترسی است. زبان پیش فرض فارسی میباشد.

api/sh/29/12?lang=[ENG,PRS]

مثال:

api/wc/6/10?lang=prs

api/wc/6/10?lang=eng

دریافت نوع تقویم ها

برای دریافت لیست نوع تقویم های موجود یک درخواست GET به شکل زیر ارسال کنید:

api/type

دریافت دسته بندی وقایع

برای دریافت لیست دسته بندی های موجود یک درخواست GET به شکل زیر ارسال کنید:

api/category

مشاهده جزئیات رکورد

برای دریافت جزئیات رکورد مورد نظر خود به صورت زیر عمل کنید:

api/details/id

مثال:

api/details/745742

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

منبع

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

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