Mobile web services
Mobile web services

 

Mobile web services

Moodle یک وب سرویس داخلی طراحی شده برای اپلیکیشن های موبایل معرفی کرده است. که نیازمند اجرای اپلیکیشن های official ( موثق و رسمی) موبایل است . این سرویس را فقط زمانی که می خواهید از اپلیکیشن های official استفاده کنید و یا اگر اپلیکیشن های third party صریحا به آن نیاز داشتند اجرا کنید.

 

فعال کردن وب سرویس Mobile

اول مدیر سایت باید ، وب سرویس Mobile را فعال کند:

در مسیر

  • Administration > Site administration > Mobile app > Mobile settings
  • فیلد “Enable web services for mobile devices” را چک کنید
  • و روی دکمه Save کلیک کنید.

خودشه! هیچ کار دیگری لازم نیست.

 

 زمانی که وب سرویس Mobile فعال شود چه اتفاقی می افتد…

فعال سازی وب سرویس Mobile به طور اتوماتیک انجام خواهد شد:
  • سیستم وب سرویس را فعال کنید (Administration> Administration Site> Features advanced)
  • سرویس داخلی  ‘Mobile web services’ را فعال کنید – با این کار شما باید  بتوانید سرویس های موبایل جدید را که در لیست فعال است ، مشاهده کنید.
  • پروتکل xml-rpc را فعال کنید.
  • rest protocol را فعال کنید.
  • اجازه استفاده از ‘webservice / xmlrpc: use’ برای اعتبار سنجی user role را بدهید.
  • اجازه استفاده از “webservice / rest: use” برای اعتبار سنجی user role را بدهید.

 

غیر فعال کردن وب سرویس Mobile

وقتی تیک ‘ Enable mobile web services’ را بردارید، به صورت خودکار:
  • سرویس خارجی به نام “خدمات وب موبایل –  Mobile web services” را غیرفعال کرده اید.
  • اگر “وب سرویس Mobile” تنها سرویس خارجی  فعال باشد:
  • سیستم web services غیرفعال می شود.
  • پروتکل xml-rpc غیرفعال می شود.
  • rest protocol غیرفعال می شود.
  • قابلیت “webservice / xmlrpc: use” برای اعتبار سنجی user role  حذف می شود.
  • قابلیت ‘webservice / rest: use’ برای اعتبار سنجی user role  حذف می شود.

 

منبع : سایت رسمی مودل

وب سرویس Mobile

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

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