وب سرویس پیامکی (SMS Web Service) یک سرویس تحت وب است که به کسبوکارها و برنامهها این امکان را میدهد تا از طریق پروتکلهای اینترنتی، پیامکهای متنی (SMS) را به صورت خودکار به تلفنهای همراه کاربران ارسال کنند. این سرویس از طریق یک API (Application Programming Interface) ارتباط بین سامانههای نرمافزاری و اپراتورهای پیامکی را برقرار میکند.
وب سرویس هیرو پیامک با چند خط برنامه نویسی وب سایت، اپلیکیشن و نرم افزار مورد نظر را به پنل اس ام اس وصل می کند و ارسال اس ام اس از طریق سایت یا اپلیکیشن و نرم افزار انجام دهید.با این روش پنل اس ام اس خود را با API به سایت و اپلیکشن خود متصل کنید تا در سایت یا اپلیکیشن برای کاربران و مشتریان خود پیام ارسال کنید با وب سرویس پیامکی به صورت خودکار و انبوه پیامک ها ارسال خواهد شد. هیرو پیامک با ارائه وب سرویس پیامک ارسال و دریافت را برای سرویس شما امکان پذیر خواهد کرد.
عملکرد کلی وب سرویس پیامک به این صورت است:
1- ارتباط با سرویس دهنده پیامکی: شما از طریق یک API به سرور شرکت سرویس دهنده پیامکی متصل می شوید
۲-ارسال درخواست پیامک: برنامه شما یک درخواست حاوی شماره تلفن مقصد، متن پیامک ، و سایر اطلاعات به سرور ارسال می کند
۳- سرور پیامک را ارسال می کن: سرور هیرو اس ام اس پیام شما را پردازش می کند و به شبکه مخابراتی تحویل می دهد تا به شماره مقصد ارسال می کند
۴-دریافت پاسخ: سرور به شما اطلاع می دهد که پیامک با موفقیت ارسال شده است
مریت مهم وب سرویس پیامکی که بدون نیاز به داشتن سیم کارت یا دستگاه فیزیکی از طریق اینترنت و از هر مکانی می توانید به صورت اتوماتیک ارسال کنید
سرویس OTP (One-Time Password) یا رمز یکبار مصرف، یک روش امنیتی است که برای احراز هویت کاربران و جلوگیری از دسترسی غیرمجاز به حسابهای کاربری یا اطلاعات حساس استفاده میشود. OTP یک رمز یا کد موقتی است که معمولاً فقط یک بار و برای مدت زمان کوتاهی معتبر است. این کد به کاربر از طریق پیامک، ایمیل، یا برنامههای احراز هویت ارسال میشود.
ارسال پیامک بر اساس پترن (Pattern-based SMS) یا ارسال پیامک با الگو به روشی از ارسال پیامک گفته میشود که در آن، محتوای پیامک از قبل به شکل یک الگو یا قالب مشخص تعیین شده و تنها بخشهایی از پیامک مانند نام، کد تایید، شماره پیگیری یا اطلاعات دیگر به صورت پویا و خودکار در الگو جایگذاری میشوند.برای ارسال پیامک به صورت وب سرویس دو راهکار وجود دارد ارسال پیامک از طریق URL است که سایت و اپلیکیشن هر متنی را برای کاربران ارسال کنید در این روش نیاز به تایید تک به تک هر پیام دارید.در روش دوم سامانه هیرو اس ام اس ارسال پیامک از طریق الگو یا پترن است الگوی پیامک ارسالی به مخاطبین به صورت یکجا مورد تایید می شود
نحوه عملکرد:
در این روش، شما ابتدا یک الگو (Pattern) برای پیامک خود در پنل پیامکی در وب سرویس تعریف میکنید. این الگو شامل محتوای ثابت پیام است، به همراه قسمتهایی که بهطور پویا بر اساس داده های کاربر تغییر میکنند. برای هر الگو، یک کد پترن (Pattern Code) از سوی ارائهدهنده سرویس پیامکی به شما داده میشود. هنگام ارسال پیام، شما به جای ارسال متن کامل پیامک، فقط کد پترن و متغیرهای مربوطه (مثلاً نام کاربر یا کد تایید) را به سرویس ارسال پیامک ارسال میکنید. سیستم به صورت خودکار الگو را با دادههای ارسالی شما جایگزین کرده و پیام نهایی را به کاربر میفرستد.
سرعت ارسال پیامک کد فعالسازی برای وبسایت ها و اپلیکیشن ها بسیار حائز اهمیت است، این امکان در شرایط عادی به دلیل وجود مانیتورنگ برای جلوگیری از ارسال پیامک های تبلیغاتی وجود ندارد. راهکاری کارآمد که در هیرو برای اینگونه پیامک ها و پیامک هایی با متن های ثابت با ارسال بالا در نظر گرفته شده “ارسال با پترن” یا الگو میباشد. این نوع ارسال با وب سرویس پیامک هیرو انجام میشود و با یکبار تائید شدن پترن، پیامک ها در صف تائید مانیتورینگ قرار نمیگیرند و در کمتر از ۵ ثانیه به دست مخاطبان میرسند.
با این امکان شما میتوانید مجوز ارسال پیامک از طریق خطوط خدماتی به شماره های بلک لیست را داشته باشید. کافیست پترن مورد نظر را در سامانه ثبت و پس از تایید آن توسط تیم مانیتورینگ هیرو، در سایت یا اپلیکیشن خود اعمال کنید.
Username="";
$soap->Password="";
$soap->fromNum="+985000XXXX";
$soap->toNum=array("+989121234567","+989360000000");
$soap->Content = "تست";
$soap->Type = '0';
$array = $soap->SendSMS($soap->fromNum,$soap->toNum,$soap->Content,$soap->Type,$soap->Username,$soap->Password);
var_dump($array);
?>y' );
number() As String ={"0912*******", "0912*******"}
Dim txt As String = "متن پیامک"
Dim txt As from= "1000xxxxxx"
Dim txt As token= "token key"
Dim type As String = "0"
Dim ret() As String = n.SendSMS(from, number, txt, type, "token")
For i = 0 To ret.Length - 1
MsgBox(ret(i)
Next
;
var From = "1000xxxxx";
var To = ["98910*******","98990*******"]
var Content = "hello world";
var Type = "1";
var Token = "**********";
var api =new sms.Send("Your API Key");
api.SendSMS(From,To,Content,Type,Token);
Node js pattern sample :node_js_sample.zip
Restful Sample : Restful.example.v2.0.zip
نام کاربری = UserName کلمه عبور = Password پیام متن = Message شماره خط = From شماره موبایل کاربر = To url برای استفاده در نرم افزار حسابداری هلو
پشتیبانی 24 ساعته پاسخگویی از طریق تیکیت و تلفن به صورت شبانه روزی
با کمترین هزینه می توانید ارسال پیام انبوه انجام دهید
امکان ارسال پیامک بالای 20 هزار و تعرفه های مناسب و ضمانت رسیدن پیام
پشتیبانی 24 ساعته پاسخگویی از طریق تیکیت و تلفن به صورت شبانه روزی
پشتیبانی 24 ساعته پاسخگویی از طریق تیکیت و تلفن به صورت شبانه روزی
با کمترین هزینه می توانید ارسال پیام انبوه انجام دهید
API روشی است که دو نرم افزار یا سیستم مختلف می توانند با هم ارتباط برقرار کنند و اطلاعات رد و بدل کنند. در وب سرویس پیامکی API نقش یک پل ارتباطی و واسطه را دارد که به برنامه ها و وب سایت ها اجازه میدد تا به سرویس پیامکی منتصل شوند و پیامک ارسال کنند
نقش API در ارسال پیامک در وب سرویس پیامکی
1- شما در برنامه با وب سایت خود یک درخواست برای ارسال پیامک شامل متن و شماره مقصد به API ارسال می کنید
2- API این درخواست را به زبان قابل فهم برای سرور پیامکی ترجمه می کند
3- سرور پیامکی از طریق شبکه مخابراتی پیامک را به شماره مقصد ارسال می کند
4- API وصعیت ارسال موفق بودن یا خطا را به برنامه شما بازمیگرداند
وب سرویس پیامکی یک رابط نرم افزاری است که به شما این امکان را می دهد تا از وب سایت و اپلیکیشن پیامک ارسال و دریافت کنید
عملکرد کلی وب سرویس پیامک به این صورت است
1- ارتباط با سرویس دهنده پیامکی: شما از طریق یک API به سرور شرکت سرویس دهنده پیامکی متصل می شوید
2-ارسال درخواست پیامک: برنامه شما یک درخواست حاوی شماره تلفن مقصد، متن پیامک ، و سایر اطلاعات به سرور ارسال می کند
3- سرور پیامک را ارسال می کن: سرور هیرو اس ام اس پیام شما را پردازش می کند و به شبکه مخابراتی تحویل می دهد تا به شماره مقصد ارسال می کند
4-دریافت پاسخ: سرور به شما اطلاع می دهد که پیامک با موفقیت ارسال شده است
مریت مهم وب سرویس پیامکی که بدون نیاز به داشتن سیم کارت یا دستگاه فیزیکی از طریق اینترنت و از هر مکانی می توانید به صورت اتوماتیک ارسال کنید