نمونه کد php وب سرویس REST ارسال پیامک متد دریافت تعداد کاراکتر پیامک

4 از 5 (5 نظر)

نمونه کد php وب سرویس پیامک REST متد محاسبه تعداد بخش پیامک ارسالی

برای استفاده از وب سرویس پیام کوتاه روش های مختلفی وجود دارد که هر کدام آنها دارای مزیت ها و معایب خاصی است. که برخی از این مزایا و معایب را مختصراً توضیح میدهیم
    •    برای ارتباطات مدل point-to-point طراحی شده است و برای محیط های توزیع شده قابل استفاده نیست.
    •    برای راه اندازی ارتباط احتیاج به پرتکل یا middleware خاصی نیست و فقط پرتکل HTTP کفایت می کند.
    •    محدودیتی در حجم اطلاعات منتقل شده وجود ندارد.
    •    اطلاعات تبادل شده حجم بسیار پایینی دارند و به پهنای باند کمی نیاز دارد.
    •    فقط از استاندارد های مشهور مانند HTTP, SSL پشتیبانی می کند.
    •    قابل اطمینان نیست. برای مثال ممکن است یک دستور HTTP DELETE وضعیت OK برگرداند در حالی که عملیات حذف در سرور انجام نشده است.
    •    سادگی در پیاده سازی.
در این مقاله قصد داریم روش استفاده از وب سرویس پیام کوتاه REST و پیاده سازی آن با زبان PHP را بیان کنیم

وب سرویس REST ارسال پیامک متدی را با نام SmsCalc دارد که قابلیت دریافت اطلاعاتی از پیامک ارسالی را می دهد با این متد می توان اطلاعات کاملی مانند Unicode بودن یا نبودن پیامک ارسالی و همچنین تعداد بخش های پیامک ارسالی را دریافت کرد.

 

ورودی هاا

مقدار راهنما
SmsBody متن پیامکی که قصد دریافت اطلاعات آن را دارید را دریافت میکند
SmsNumber این ورودی اختیاری است

 

خروجی ها

مقدار راهنما
R_Success
  • 0:ناموفق
  • 1:موفق 
R_Message توضیحات در مورد وضعیت اجرای متد
SmsPart تعداد بخش پیامک را مشخص میکند
IsUnicode
  • True:متن پیامک Unicode است
  • False:متن پیامک Unicode نیست

 

نمونه کد

 

SmsCalc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

کد BSC : -70951607620452019-101166816-11648;