وب سرویس اتصال کارت ویزیت پیامکی به وبسایت شما
این راهنما جهت سهولت در کار برنامهنویسانی طراحی شده است که قصد دارند کارت ویزیت پیامکی خود را با نرمافزارهای کاربردی خود ارتباط دهند.
اصول کار وبسرویس به این صورت است که شما نوع پاسخ کارت ویزیت پیامکی خود را «وب سرویس» تعریف نموده و یک آدرس اینترنتی به آن اختصاص میدهید.
برای این کار ابتدا از منوی اصلی گزینه «کارت ویزیت پیامکی» را انتخاب نموده و پس از مشاهده کارت ویزیتهای خود، بر روی گزینه «تنظیم متن پاسخ» کلیک میکنید.
در صورتی که شخصی متن این کارت ویزیت را پیامک کند، پارامترهای زیر به آدرس اینترنتی شما بوسیله متد GET ارسال میگردد:
نام پارامتر |
توضیحات |
mobile |
شماره موبایل تماس گیرنده |
message |
متن پیامک ارسال شده |
برای مثال اگر متن کارت ویزیت شما «گویا» باشد و آدرس اینترنتی شما به صورت زیر وارد شده باشد و شخصی با شماره موبایل 09123334455 کارت ویزیت شما را به شماره 3000181818 ارسال کند، در همان لحظه این آدرس بدین صورت فراخوانی میگردد:
http://ussdpanel.com/test_ebc_webservice.php
گویا=http://ussdpanel.com/test_ebc_webservice.php?mobile=09123334455&message
در صورتی که یک وبسرویس عمومی راهاندازی کردهاید و نیازی به چک کردن شماره موبایل و مابقی پارامترها ندارید میتوانید بدون توجه به آنها هر پاسخی که نیاز دارید ارسال نمائید تا برای تمام اشخاصی که متن این کارت ویزیت را ارسال میکنند نمایش داده شود.
در غیر این صورت با پردازش این اطلاعات در سمت خودتان پاسخ مناسب را در خروجی چاپ نمائید.
پاسخ شما باید به صورت متن و بدون هیچگونه کد برنامهنویسی و یا کد html بوده و فقط متن مورد نظرتان را در خروجی چاپ کنید.
در صورتی که متن پاسخ شما طولانی بوده و بیشتر از 800 کاراکتر باشد به جهت کنترل خطا و جلوگیری از متضرر شدن شما پاسخی توسط پیامک برای کاربر ارسال نخواهد شد.
یک نمونه کد ساده به زبان php برای تست وب سرویس
تکه کد زیر را در یک فایل php کپی کرده و پس از آپلود آن بر روی سرور آدرس فایل را به عنوان آدرس وب سرویس در کادر پاسخ کارت ویزیت پیامکی خود وارد کنید.
با فراخوانی کارت ویزیت پیامکی مورد نظر مورد نظر، شماره موبایلی که کد را شمارهگیری نموده به همراه متن کارت ویزیت پیامکی به عنوان خروجی برگردانده میشود.
<?php
$mobile=$_REQUEST['mobile'];
$message=$_REQUEST['message'];
echo ('mobile:'.$mobile.PHP_EOL.'message:'.$message);
exit();
?>
شما با امکان وب سرویس میتوانید کارت ویزیت پیامکی خود را به تمام تکنولوژیهای روز و انواع نرمافزار ها و سختافزارها متصل نمائید. در صورتی که نیروی فنی در دسترس خود ندارید پروژه خود را به USSD Panel بسپارید تا توسط متخصصان شرکت برای شما پیادهسازی گردد.