وب سرویس پیامکی:ارسال پیامک از وب سرویس (API اس ام اس)

با استفاده از وب سرویس پیامکی پیام رسان، وبسایت و نرم افزار خود را به قابلیت ارسال و دریافت پیامک مجهز کنید. این سرویس کاربردی، توسعه دهندگان و صاحبان سایت را قادر می سازد تا با نصب افزونه و یا چندخط کد، پیامک های کسب و کار خو را ارسال، دریافت و مدیریت کنند.

وب سرویس پیامکی:ارسال پیامک از وب سرویس (API اس ام اس)

وب سرویس ارسال پیامک چیست؟

همانطور که در بالاتر گفته شد وب سرویس به برنامه نویسان تمام زبان های برنامه نویسی این امکان را می دهد که با نوشتن چند خط کد، نرم افزار خود را به پیام رسان متصل و از داخل نرم افزار (تحت ویندوز ، تحت وب و …) خود پیامک ارسال و دریافت نمایند. برای اینکار وب سایت های وردپرسی می توانند از افزونه های آماده ای که در پیام رسان ارائه شده است استفاده نمایند. توسعه دهندگان نیز می توانند با استفاده از نمونه کد های آماده برای هر کدام از متدهای زیر، به API ارسال پیامک متصل شوند.

با امکانات کامل وب سرویس ارسال پیامک پیام رسان و با بیش از +15 متد ضروری ارسال، دریافت و گزارش پیامک در سریع ترین حالت ممکن پیامک خود را ارسال کنید و بهترین خدمات را دریافت کنید.

ارسال پیامک از طریق پترن

دیگر نگران بلک لیست مخابراتی نباشید؛ با این قابلیت می توانید پس از ثبت پترن و الگوی مشخص از پیام های خودتان در وب سرویس پیامکی پیام رسان، از طرق سریع ترین خط خدماتی سامانه پیام رسان ، ارسال پیامک داشته باشید.

متد ارسال به یک شماره با استفاده از الگوی پترن (SendTokenSingle)

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

  • کلید اختصاصی هر کاربر
  • کلید تعریف الگو
  • شماره دریافت کننده
  • تا 3 پارامتر اختصاصی
                                                            
                                                            $curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => 'http://api.sms-webservice.com/api/V3/SendTokenSingle?ApiKey=123456&TemplateKey=123654&Destination=9121111111&p1=125&p2=45&p3=name',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_POSTFIELDS =>'{"ApiKey": "123456","Recipients": [{"Sender": 0,"Text": "test","Destination": 0,"UserTraceId": 0}]}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
                                                                                                            
                                                       
                                                            
                                                            var client = new RestClient("http://api.sms-webservice.com/api/V3/SendTokenSingle?ApiKey=123456&TemplateKey=123654&Destination=9121111111&p1=125&p2=45&p3=name");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
var body = @"{""ApiKey"": ""123456"",""Recipients"": [{""Sender"": 0,""Text"": ""test"",""Destination"": 0,""UserTraceId"": 0}]}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                                                                                                            
                                                       
                                                            
                                                            OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"ApiKey\": \"123456\",\"Recipients\": [{\"Sender\": 0,\"Text\": \"test\",\"Destination\": 0,\"UserTraceId\": 0}]}");
Request request = new Request.Builder()
.url("http://api.sms-webservice.com/api/V3/SendTokenSingle?ApiKey=123456&TemplateKey=123654&Destination=9121111111&p1=125&p2=45&p3=name")
.method("GET", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
                                                                                                            
                                                       
                                                            
                                                            import requests

url = "https://api.sms-webservice.com/api/V3/SendTokenSingle"

api_key = "your_api_key"
template_key = "your_template_key"
destination = "recipient_phone_number"
param1 = "value1"
param2 = "value2"
param3 = "value3"

url += f"?ApiKey={api_key}&TemplateKey={template_key}&Destination={destination}&p1={param1}&p2={param2}&p3={param3}"

headers = {
  'Content-Type': 'text/plain'
}

try:
    response = requests.get(url, headers=headers)
    response.raise_for_status() 
    print(response.text)
except requests.exceptions.HTTPError as err:
    print(err)

                                                                                                            
                                                       

متد ارسال یک متن به یک یا چند شماره با متد Get (Send )

این متد مربوط به ارسال پیامک می باشد ، این متد این قابلیت را دارد که در یک بار فراخوانی به حد اکثر 99 شماره پیام ارسال نماید، به این معنی که نیازی نیست به ازای هر شماره یک بار متد را فراخوانی نمائید، می توانید شماره ها را به دسته های 99 تایی تقسیم نموده و هر دسته را توسط یک آرایه به این متد ارسال نمائید.

  • کلید اختصاصی هر کاربر
  • متن پیامک
  • شماره ارسال کننده
  • شماره های دریافت کننده
                                                            
                                                            $curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'http://api.sms-webservice.com/api/V3/Send?ApiKey=123456&Text=test&Sender=123654&Recipients=9121112222',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'GET',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
                                                                                                            
                                                       
                                                            
                                                            var client = new RestClient("http://api.sms-webservice.com/api/V3/Send?ApiKey=123456&Text=test&Sender=123654&Recipients=9121112222");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                                                                                                            
                                                       
                                                            
                                                            OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
.url("http://api.sms-webservice.com/api/V3/Send?ApiKey=123456&Text=test&Sender=123654&Recipients=9121112222")
.method("GET", body)
.build();
Response response = client.newCall(request).execute();
                                                                                                            
                                                       
                                                            
                                                            import requests

api_key = "your_api_key"
text = "your_message"
sender = "your_sender"
recipient = "recipient_phone_number"

url = f"https://api.sms-webservice.com/api/V3/Send?ApiKey={api_key}&Text={text}&Sender={sender}&Recipients={recipient}"

payload = {}
headers = {}

try:
    response = requests.get(url, headers=headers, data=payload)
    response.raise_for_status()
    print(response.text)
except requests.exceptions.HTTPError as err:
    print(err)

                                                                                                           
                                                       
پشتیبان تماس تلفنی پیام رسان
برای مشاوره قبل خرید ، پشتیبانی منتظر شنیدن صدای گرمتان هستیم شنبه تا چهارشنبه از 8 صبح الی 17 عصر
پنجشنبه از ساعت 8 صبح الی 14 ظهر
وب سرویس پیامکی:ارسال پیامک از وب سرویس (API اس ام اس)

وب سرویس پیامکی:ارسال پیامک از وب سرویس (API اس ام اس)

وب سرویس پیامکی یا SMS API یک رابط برنامه‌نویسی است که به سایت، اپلیکیشن یا نرم‌افزار شما اجازه می‌دهد مستقیماً و بدون ورود دستی به پنل، پیامک بفرستد و وضعیت آن را پیگیری کند. هر رویدادی در سیستم شما ثبت‌نام یک کاربر، ثبت سفارش، تغییر وضعیت مرسوله می‌تواند به‌صورت خودکار یک پیامک تولید کند.

وب سرویس پیام رسان بر پایه‌ی معماری REST نوشته شده و نسخه‌ی فعلی آن V3 است. یعنی برای اتصال، به هیچ کتابخانه یا SDK خاصی نیاز ندارید؛ هر زبانی که بتواند یک درخواست HTTP بفرستد از PHP و پایتون تا سی‌شارپ، جاوا و Node.js می‌تواند به آن وصل شود. آدرس پایه‌ی سرویس این است:

https://api.sms-webservice.com/api/V3

در ادامه‌ی این صفحه، مسیر کامل را می‌بینید: از فعال‌سازی سرویس و گرفتن کلید API تا نمونه‌کد ارسال، کار با الگو (پترن)، پیگیری وضعیت تحویل و انتخاب روش مناسب پروژه‌ی خودتان.

وب سرویس پیامکی چیست و چه کاری برای شما می‌کند؟

وب سرویس پیامکی پلی است بین نرم‌افزار شما و سامانه‌ی ارسال پیامک. به‌جای اینکه کسی وارد پنل شود، متن را تایپ کند و دکمه‌ی ارسال را بزند، کد شما یک درخواست HTTP می‌فرستد و سامانه پیام را ارسال می‌کند. حذف این واسطه‌ی انسانی دو چیز را عوض می‌کند: پیام دقیقاً در لحظه‌ی وقوع رویداد می‌رود، و فرآیند بدون خطای دستی تکرارپذیر می‌شود.

وب سرویس پیامکی چیست؟

کاربردهای رایج آن در کسب‌وکارهای ایرانی مشخص است: ارسال کد تایید هنگام ثبت‌نام و ورود، اطلاع‌رسانی ثبت سفارش و تغییر وضعیت مرسوله در فروشگاه‌های اینترنتی، یادآوری نوبت و سررسید در نرم‌افزارهای خدماتی، هشدار سیستمی در نرم‌افزارهای حسابداری و انبارداری، و پیام‌های دوره‌ای از CRM.

تفاوت وب سرویس با ارسال از خود پنل فقط در خودکار بودن نیست؛ در این هم هست که وب سرویس یک مسیر دوطرفه است. علاوه بر ارسال، می‌توانید پیامک‌های دریافتی را بخوانید، وضعیت تحویل هر پیام را با شناسه‌اش استعلام بگیرید و موجودی حساب را از داخل کد خودتان چک کنید چیزهایی که در ارسال ساده از طریق URL در دسترس نیست.

وب سرویس پیامکی برای چه کسانی مناسب است؟

  • توسعه‌دهندگان وب 💻 : اگر به دنبال راهی برای ادغام قابلیت API ارسال پیامک در وب سایت ها و برنامه های وب خود هستید ما برای شما پیشنهادات ویژه ای داریم.
  • توسعه‌دهندگان موبایل 📱 : اضافه کردن امکان ارسال پیامک در برنامه های موبایل با وب سرویس پیامکی پیام رسان امکان پذیر است.
  • استارت‌آپ‌ها🚀 : در وب سرویس پیامک، راه های کم هزینه و امن برای ارسال پیامک استارت آپ ها از نرم افزارهایشان به منظور جذب مشتری و حفظ مشتری پیاده سازی شده است.
  • بازاریابان دیجیتال 📊 : بصورت سیستمی از هر CRM و یا نرم افزاری به ارسال پیامک های شخصی سازی شده بپردازید و نرخ تبدیل و تعامل را افزایش دهید.

شروع کار: از فعال‌سازی تا اولین پیامک

  1. ثبت‌نام و فعال‌سازی سرویس: پس از ساخت حساب در سامانه، از منوی «سرویس‌های برنامه‌نویسان» وارد بخش «وب سرویس ارسال پیامک» شوید و سرویس را فعال کنید. در همین منو، زیرمنوی «لیست کلید دسترسی» جایی است که کلید API خود را می‌سازید و مدیریت می‌کنید.
  2. انتخاب خط فرستنده: برای ارسال معمولی به یک خط فعال روی حساب نیاز دارید. اگر قرار است کد تایید یا پیام خدماتی بفرستید که باید به شماره‌های موجود در بلک‌لیست مخابرات هم برسد، باید از مسیر خط خدماتی و الگو استفاده کنید، نه خط تبلیغاتی.
  3. ثبت الگو: در صورت نیاز. اگر متن پیام شما ثابت است و فقط متغیر دارد، از زیرمنوی «وب سرویس ارسال پترن» الگو را ثبت کنید. الگو پس از تایید، یک TemplateKey می‌گیرد که همان را در درخواست‌هایتان پاس می‌دهید.
  4. اولین ارسال آزمایشی: با نمونه‌کد بخش قبل یک پیام به شماره‌ی خودتان بفرستید و پاسخ را بررسی کنید. اگر Success برابر true بود، شناسه‌ی برگشتی را بردارید و با StatusById وضعیت تحویلش را استعلام بگیرید. با همین یک چرخه، هم اتصال و هم پیگیری را یک‌جا تست کرده‌اید.
  5. تنظیم دریافت پیامک: اگر می‌خواهید پاسخ کاربران را هم در سیستم خود داشته باشید، از زیرمنوی «دریافت از طریق وب سرویس» یک آدرس به سامانه معرفی کنید. به محض دریافت هر پیامک، سامانه آن آدرس را فراخوانی می‌کند و اطلاعات پیام را برایتان می‌فرستد.

برای مشاوره‌ی پیش از خرید یا پشتیبانی فنی، شماره‌ 91012767 - 021 در دسترس هستند؛ شنبه تا چهارشنبه ۸ تا ۱۷ و پنجشنبه ۸ تا ۱۴.

همه‌ی متدهای وب سرویس پیامک V3

متدکاربرد
Sendارسال یک متن به یک یا چند شماره (تا ۹۹ شماره در هر درخواست)
SendBulkارسال انبوه یک متن
SendMultipleارسال متن جداگانه به هر گیرنده، در گروه‌های ۱۰۰تایی، با امکان تعیین فرستنده و شناسه‌ی پیگیری برای هر شماره
SendTokenSingleارسال به یک شماره با استفاده از الگوی تعریف‌شده
SendTokenMultiارسال یک الگو با متن‌های مختلف به چند شماره
TokenListدریافت فهرست الگوهای تعریف‌شده در پنل
StatusByIdاستعلام وضعیت تحویل با شناسه‌ی پیام؛ در یک درخواست می‌توان وضعیت چند پیام را پرسید
StatusByUserTraceIdاستعلام وضعیت با شناسه‌ی سفارشی خودتان
AccountInfoدریافت مقدار اعتبار و فهرست خطوط ارسال‌کننده‌ی فعال

دو متد آخر بیش از آنچه به‌نظر می‌رسد اهمیت دارند. StatusById با یک درخواست POST شامل ApiKey و آرایه‌ی Ids صدا زده می‌شود و برای هر شناسه، StatusCode و شرح متنی Status را برمی‌گرداند. AccountInfo فقط ApiKey می‌گیرد و Credit و AvailableSenders را برمی‌گرداند؛ چون پیامکی نمی‌فرستد، می‌توانید آن را روی یک کران ساعتی بگذارید تا پیش از تمام شدن اعتبار خبردار شوید.

جدول خطاهای وب سرویس

وقتی Success برابر false باشد، شماره‌ی خطا در ErrorCode و شرح آن در Error برمی‌گردد.

کدتوضیح
۱ApiKey نادرست است
۲ارسال از وب سرویس برای این کاربر فعال نشده است
۳کاربر فعال نیست
۴ارسال از طریق API موقتاً غیرفعال است
۵ارسال از طریق این متد موقتاً غیرفعال است
۶تلفن همراه ثبت‌شده روی این حساب تایید نشده است
۷ایمیل ثبت‌شده روی این حساب تایید نشده است
۸اطلاعات هویتی کاربر به‌صورت کامل درج نشده است
۹مقادیر ورودی نادرست است
۱۰آی‌پی درخواست‌دهنده در فهرست آی‌پی‌های معتبر نیست
۱۱فرمت ورودی ApiKey نادرست است
۱۲شماره‌ی ارسال‌کننده نادرست است
۱۳شماره‌ی دریافت‌کننده باید با ۹ یا ۹۸۹ شروع شود
۱۴شما به این متد دسترسی ندارید
۱۵سقف ارسال روزانه به پایان رسید

یک نتیجه‌ی عملی از این جدول: هیچ‌کدام از این خطاها با تلاش مجدد حل نمی‌شود. همگی یا مشکل پیکربندی‌اند، یا مشکل حساب، یا خطای ورودی. تلاش مجدد فقط برای خطای شبکه معنا دارد تایم‌اوت، قطع اتصال، یا پاسخ ۵xx. سه خطای ۱، ۱۰ و ۱۵ شایع‌ترین دلایل خرابی ناگهانی سیستم‌های متصل هستند و هر سه بی‌صدا اتفاق می‌افتند، پس بهتر است روی نرخ خطای غیرصفر یک هشدار ساده بگذارید.

فهرست کامل و به‌روز کدها در صفحه‌ی لیست خطاهای وب سرویس نگهداری می‌شود.

ارسال پیامک با الگو (پترن)

پترن یا الگو همان متن از پیش آماده شده است که شما تنها پارامترهای آن را از طریق درخواستی که به سمت وب سرویس پیامکی ارسال کرده اید پر خواهید کرد . مثلا در پترن زیر تنها چند متغیر وجود دارد که کافی است تا مقادیر آن را وارد کنید که متن پیامک در حین ارسال از وب سرویس sms تکمیل شود.

کاربر گرامی ، بلیط اینترنتی شما با کدسفارش {1} با موفقیت ثبت شده است.

در این صورت کافی است تا طبق آموزش های ارسال پیامک بر اساس پترن ، مقدار پارامتر {1} را تکمیل نمایید.

ارسال کد تایید و OTP

یکی از پرکاربردترین سناریوهای وب سرویس، ارسال کد یک‌بار مصرف برای ورود یا ثبت‌نام با شماره‌ی موبایل است. جریان کار ساده است: کد را سمت سرور خودتان تولید و ذخیره می‌کنید، آن را با متد SendTokenSingle در قالب الگو می‌فرستید، و کدی که کاربر وارد می‌کند را با نسخه‌ی ذخیره‌شده مقایسه می‌کنید.

دو نکته پیش از پیاده‌سازی: کد تایید باید از خط خدماتی برود تا به شماره‌های موجود در بلک‌لیست مخابرات هم برسد، و برای متغیر کد در الگو از پارامتر P1 استفاده کنید.

چرخه وب سرویس

پیاده‌سازی امن این جریان جزئیات مهمی دارد از انتخاب مولد تصادفی و هش کردن کد تا محدودیت نرخ و جلوگیری از حمله‌ی SMS Pumping. همه‌ی این‌ها به‌همراه نمونه‌کد PHP، لاراول، پایتون و Node.js در راهنمای کامل ارسال پیامک OTP با API آمده است.

وب سرویس یا ارسال با URL؟

استفاده از قابلیت های ارسال پیامک در سرویس های برنامه نویسان به دو دسته ی ارسال url و ارسال وب سرویس تقسیم میشوند.

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

در وبسرویس پیامک علاوه بر ارسال پیامک، قابلیت دریافت پیامک و نمایش آخرین وضعیت پیامک های ارسالی امکانپذیر است در حالی که در سیستم url تنها قابلیت ارسال پیامک برای کاربران وجود دارد.

یکی دیگر از تفاوت های این دو سیستم در سرعت ارسال بوده که به مراتب ارسال پیامک در سیستم وبسرویس پیامک از سرعت بالاتری برخوردار است.

وب سرویس ارسال پیامک

چطور بین وب سرویس‌های پیامکی انتخاب کنیم؟

«بهترین» وب سرویس پیامکی یک جواب ثابت ندارد؛ بستگی دارد پروژه‌ی شما چه شکلی است. اما پنج معیار وجود دارد که تقریباً همیشه تعیین‌کننده‌اند و بهتر است پیش از انتخاب، پاسخ هر پنج را بدانید.

  1. معماری و کیفیت مستندات: یک وب سرویس REST که با درخواست HTTP ساده کار می‌کند، از هر زبانی قابل استفاده است و نیازی به کتابخانه‌ی اختصاصی ندارد. مهم‌تر از خود معماری، این است که مستندات آن نمونه‌کد آماده داشته باشد و فهرست کدهای خطا در دسترس باشد؛ بخش بزرگی از زمان اتصال، صرف فهمیدن معنای خطاها می‌شود.
  2. پشتیبانی از الگو و خط خدماتی: اگر قرار است کد تایید یا پیام خدماتی بفرستید، این معیار اختیاری نیست. بدون خط خدماتی و الگوی تاییدشده، بخشی از کاربران شما آن‌هایی که در بلک‌لیست مخابرات هستند هرگز پیام را دریافت نمی‌کنند و شما هم متوجه دلیلش نمی‌شوید.
  3. امکان پیگیری وضعیت تحویل: ارسال کردن یک پیام کافی نیست؛ باید بتوانید بعداً بپرسید که آن پیام به دست گیرنده رسید یا نه. سرویسی که برای هر ارسال یک شناسه برمی‌گرداند و متد استعلام وضعیت دارد، به شما اجازه می‌دهد تیکت «پیامک نرسید» را واقعاً بررسی کنید نه حدس بزنید.
  4. ظرفیت ارسال در هر درخواست: اگر ارسال گروهی دارید، تعداد گیرنده‌ای که در یک فراخوانی جا می‌شود مستقیماً روی معماری و زمان اجرای کد شما اثر می‌گذارد. سرویسی که فقط یک گیرنده در هر درخواست می‌پذیرد، شما را مجبور به ساختن صف و مدیریت هزاران درخواست می‌کند.
  5. افزونه‌های آماده: اگر پروژه‌تان روی وردپرس، ووکامرس، پرستاشاپ یا اپن‌کارت است، وجود افزونه‌ی آماده تفاوت بین چند ساعت و چند دقیقه است. پیش از انتخاب، بررسی کنید افزونه‌ی مورد نیازتان موجود است و نسخه‌ی سازگار با پلتفرم شما را پوشش می‌دهد.

وب سرویس پیام رسان در برابر این پنج معیار

معیاروضعیت در وب سرویس پیام رسان
معماری و مستنداتREST نسخه ۳ با نمونه‌کد آماده برای PHP، سی‌شارپ، جاوا و پایتون و فهرست کامل کدهای خطا
الگو و خط خدماتیپشتیبانی از ارسال با الگو از طریق متد SendTokenSingle؛ انتخاب خودکار سریع‌ترین خط خدماتی در لحظه‌ی ارسال
پیگیری وضعیتشناسه‌ی پیام در پاسخ هر ارسال؛ استعلام وضعیت با StatusById و StatusByUserTraceId
ظرفیت هر درخواستتا ۹۹ گیرنده با متد Send؛ گروه‌های ۱۰۰تایی با متن مجزا برای هر گیرنده با متد SendMultiple
افزونه‌هاافزونه اختصاصی پیام رسان، وردپرس، ووکامرس، دیجیتس، گرویتی فرم، پرستاشاپ، اپن‌کارت و WP SMS با نسخه‌ی مخصوص پترن برای سناریوهای کد تایید

افزونه‌ها و نرم‌افزارهای متصل

وب سرویس پیامکی سامانه ارسال پیامک تبلیغاتی پیام رسان، با پشتیبانی از افزونه های پرتقاضا و کاربردی نظیر:

افزونه اختصاصی پیام رسان، پرستاشاپ، wp sms، ووکامرس، دیجیتس، اپن کارت و… شما را از هر قابلیت api دیگری بی نیاز خواهد کرد.

جهت استفاده از این افزونه های می توانید راهنمای اتصال سایت وردپرس به پنل اس ام اس را مطالعه فرمایید.

سوالات متداول

این مقاله مفید بود ؟

به این مقاله امتیاز دهید

میانگین رتبه 4.3 / 5. تعداد رای : 87

هنوز کسی به این مطلب رای نداده ؛ شما اولین نفر باشید !

نمایش بیشتر

ارسال کامنت

72 کامنت

  1. مهدی

    9 شهریور 1400

    کلا منظور از وب سرویس مرتبط کردن سایت با سامانه پیامکی هست درست متوجه شدم؟
    یعنی میشه باهاش کد فعال سازی و یا پیامک تشکر از خرید برای مشتری ها ارسال کرد؟

    1. مهدی نامور

      11 شهریور 1400

      بله دقیقا !
      شما میتونین با استفاده از سیستم های url و وب سرویس سایت خودتون رو با سامانه پیامکی ارتباط بدین و از طریق برای کاربران و یا مشتریان خودتون پیامک هایی مثل کدفعال سازی و پیامک تشکر،پیامک تخفیف و… ارسال کنین

  2. حسین

    9 شهریور 1400

    در سایت دو مورد وجود داره تحت عنوان وب سرویس و url
    تفاوتی دارن؟
    url رایگانه؟

    1. مهدی نامور

      11 شهریور 1400

      در وب سرویس شما امکان ارسال ،دریافت پیامک و دریافت وضعیت پیامک های ارسالی را خواهید داشت ، حال آن که در سرویس URL فقط امکان ارسال وجود دارد و نمی توایند وضعیت پیامک های ارسالی را از نرم افزار خود دریافت کنید .
      سرعت ارسال وب سرویس تقریبا 50 برابر بیشتر از سرویس URL است!
      البته در سرویس URL هزینه اولیه و نیاز به خط اختصاصی وجود ندارد که مزیت های این روش است .

  3. فاطمه شاه حسینی

    9 شهریور 1400

    با خط هدیه هم میشه از وب سرویس استفاده کرد؟
    هزینه ی مجزایی داره وب سرویس؟

    1. مهدی نامور

      11 شهریور 1400

      ارسال وب سرویس تنها از طریق خطوط اختصاصی صورت میگیرن که علاوه بر قابلیت ارسال قابلیت دریافت پیامک رو هم دارن
      هزینه راه اندازی سیستم وب سرویس 20 هزار تومان در نظر گرفته شده که تنها با ارائه ی کارت ملی و شناسنامه از طریق گزینه ارسال مدارک میتونین این سیستم رو در پنل خودتون فعال کنین

  4. سجاد فلاح پور

    9 شهریور 1400

    برای وب سرویس و یو آر ال مدرکی هم نیازه؟
    از کدوم قسمت باید براش اقدام کنیم؟

    1. مهدی نامور

      11 شهریور 1400

      سیستم url رایگانه و نیاز به ارائه مدرک خاصی نداره
      در زمینه سیستم وب سرویس،مبلغ 20 هزار تومان به عنوان هزینه راه اندازی این سیستم در نظر گرفته شده و شما میتونین با ارائه عکس کارت ملی و شناسنامه خودتون و بارگذاری اونها از قسما ارائه مدارک اقدام به راه اندازی سیستم وب سرویس خودتون کنین

  5. هاشم احمدپور

    9 شهریور 1400

    سلام
    ببخشید من زیاد به مسائل فنی نرم افزاری زیاد مسلط نیستم
    شما در بخش نرم افزاری هم پشتیبانی دارین که بتونه تخصصی در این زمنیه کمک کنه؟

    1. مهدی نامور

      11 شهریور 1400

      تیم پشتیبانی نرم افزاری همیشه همراهتونه!
      شما میتونین از طریق شماره گیری 35102000 – 011 و وارد کردن کد داخلی “5” به همکاران واحد برنامه نویسی ارجاع داده بشین و یا از طریق ثبت درخواست پشتیبانی منتظر تماس تیم برنامه نویسی پیام رسان باشین!

  6. سارا قاسمی

    11 شهریور 1400

    امکان دریافت مقدار اعتبار باقی مانده وبسرویسی وجود داره ؟

    1. مهدی نامور

      18 شهریور 1400

      امکان دریافت مقدار اعتبار باقی مانده در روش وب سرویسی وجود داره!
      شما میتونین با مرتبط کردن سایت خودتون با سامانه پیامکی پیام رسان از طریق سیستم وب سرویس،از ارسال های تکی و گروهی سامانه در قالب سایت خودتون استفاده کنین و میزان اعتبار باقی مانده از پنلتون برای ارسال رو در سایت خودتون ملاحظه کنین

  7. دنیا یاری

    11 شهریور 1400

    امکان اتصال به افزونه دیجیتس هست ؟

    1. مهدی نامور

      18 شهریور 1400

      اتصال به افزونه دیجیتس در سامانه پیام رسان امکانپذیره!
      البته به این موضوع هم توجه داشته باشین که افزونه دیجیتس موجود، از سرویس url سامانه استفاده میشه

  8. علی صادقی

    13 شهریور 1400

    نمونه کد های وب سرویس دارین ؟

    1. مهدی نامور

      18 شهریور 1400

      نمونه کد زبان های برنامه نویسی در اختیار شما کاربران گرامی قرار داده شده!
      میتونین از قسمت سرویس های برنامه نویسان>وب سرویس ارسال پیامک،به کد های زبان برنامه نویسی دسترسی داشته باشین

  9. رضا صومی

    13 شهریور 1400

    سلام
    میتونم وبسرویس رو قبل از خرید تست کنم ؟

    1. مهدی نامور

      18 شهریور 1400

      امکان استفاده به صورت تست از سیستم وب سرویس سامانه پیام رسان وجود داره!
      شما میتونین برای انجام تست سیستم وب سرویس از قسمت پشتیبانی تیکتی مبنی بر درخواست تست وب سرویس داشته باشین تا همکاران واحد فنی به درخواست شما رسیدگی کنن
      با استفاده از این ویژگی میتونین پیامک هایی مثل ارسال کد فعال سازی،ارسال فاکتور و… داشته باشین که میتونه نقش مهمی در بالابردن اعتبار سایتتون و بالابردن کیفیت کاری و بازدهی ارسال های پیامکیتون داشته باشه

  10. اویس صیاد

    13 شهریور 1400

    کدوم پنل رو برای استفاده از وب سرویس باید بخرم ؟؟
    ممنونم

    1. مهدی نامور

      18 شهریور 1400

      پنل‌های پیام‌رسان از نظر کیفیت، سرعت و امکانات یکسان هستند و تنها تفاوت در بهای هر پیامک است.
      با هر پنل انتخابی، به همه امکانات از جمله وب‌سرویس دسترسی دارید و می‌تونید از سامانه برای بهبود سرعت و کیفیت پاسخگویی سایت استفاده کنید.

  11. مجتبی تشیعی

    13 شهریور 1400

    امکان برگردوندن پول هست اگه ناراضی بودیم از عملکرد وب سرویستون ؟

    1. مهدی نامور

      18 شهریور 1400

      عودت وجه امکان پذیره!
      شما میتونین در صورت عدم نارضایتی از هر مساله ای از قسمت درخواست پشتیبانی تیکتی مبنی بر عودت وجه در سامانه ثبت کنین تا همکاران واحد مالی به تیکت رسیدگی کنن تا در صورت دارا بودن شرایط عودت وجه،وجه واریزی شما برگشت داده بشه

  12. میلاد طلایی

    13 شهریور 1400

    بازاریابی میشه کرد از طریق وبسرویس پیام رسان ؟

    1. مهدی نامور

      18 شهریور 1400

      در صورتی که منظورتون ایجاد پنل نمایندگی هست، خیر، سرویس های برنامه نویسان ارائه شده در سامانه صرفا جهت اتصال سایت یا نرم افزار شما به سامانه ،جهت ارسال پیامک به مشتریان شما می باشد

  13. امیر حسین

    13 شهریور 1400

    ارسال منطقه ای وبسرویس میشه انجام داد ؟

    1. مهدی نامور

      18 شهریور 1400

      سیستم وب سرویس ویژگی هست که هدف از طراحی اون ارسال پیامک هایی مانند کد فعال سازی،پیامک تشکر از خرید،صدور فاکتور،ارسال اطلاعات و… برای مخاطبین و کاربران سایت شماست.
      بنا بر این با استفاده از سیستم وبسرویس صرفا می توانید برای افرادی که شماره آنها را در اختیار دارید ارسال ثبت نمایید و امکان ارسال پیامک به صورت انبوه امکان پذیر نیست

  14. شایان

    13 شهریور 1400

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

    1. مهدی نامور

      18 شهریور 1400

      بابت افراد گیرنده مسدود که دریافت پیامک تبلیغاتی خودشون رو مسدود کردن اعتباری از پنلتون کسر نمیشه!
      بابت این افراد اعتباری از پنلتون کسر نمیشه و میتونین با خیالت راحت ارسال های انبوه خودتون رو ثبت کنین و کسر وجه فقط برای شماره هایی صورت میگیره که پیامک به اونها ارسال شده باشه

  15. mohammadii

    13 شهریور 1400

    ارسال پیامک صوتی امکان پذیر هست از طریق وبسرویس ؟

    1. مهدی نامور

      18 شهریور 1400

      در سیستم وب سرویس تنها ارسال پیامک متنی امکان پذیره و میتونین با استفاده از این سیستم پیامک های متنی خودتون رو به مخاطبینتون ارسال کنین.
      در سیستم وب سرویس امکان ارسال پیامک صوتی وجود نداره

  16. محمد جواد رحیمی

    13 شهریور 1400

    از خط اشتراکی میشه استفاده کرد برای وبسرویس؟

    1. مهدی نامور

      18 شهریور 1400

      اشتراک خط بین کاربران سامانه امکانپذیره!
      شما میتونین با در اختیار گذاشتن اطلاعات خط خودتون با کاربردیگه ای از سامانه،خط خودتون رو به اشتراک بذارین و به صورت همزمان از اون خط به صورت اشتراکی استفاده کنین

  17. حمیدرضا فخری

    13 شهریور 1400

    بعد از ارسال پیامک ، وضعیت ارسال رو بهمون نشون میدین ؟

    1. مهدی نامور

      18 شهریور 1400

      بله حتما !
      بعد از ارسال پیامک میتونین لحظه به لحظه از آخرین وضعیت پیامک های ارسالیتون اطلاع داشته باشین

  18. فائزه یزدانی

    13 شهریور 1400

    کد php ارسال پیامک از طریق وبسرویس دارین ؟

    1. مهدی نامور

      18 شهریور 1400

      نمونه کد های زبان های برنامه نویسی در اختیار شماست!
      میتونین از قسمت سیستم های برنامه نویسان>وب سرویس ارسال پیامک به نمونه کد های زبان برنامه نویسی دسترسی داشته باشین

  19. مجتبی خواجه صالحانی

    13 شهریور 1400

    ارسال زماندار میشه داشت از طریق وبسرویس ؟

    1. مهدی نامور

      18 شهریور 1400

      امکان ارسال پیامک به صورت زمان دار در وب سرویس امکانپذیره!
      شما میتونین ارسال های خودتون رو به گونه ای ثبت کنین تا در تاریخ و ساعت مورد نظرتون،پیامک به صورت خودکار ارسال بشه همین طور میتونین از آخرین وضعیت پیامک های ارسالی خودتون مطلع شین که این امر میتونه تاثیر زیادی در بالا ردن کیفیت کاری و بازدهی تبلیغاتتون داشته باشه

  20. امیررضا دلیوندانی

    13 شهریور 1400

    دامنه باید چی قرار بدم برای وبسرویستون ؟

    1. مهدی نامور

      18 شهریور 1400

      آدرس وبسرویس در منوی “سرویسهای برنامه نویسان>وبسرویس ارسال پیامک ” قابل مشاهده می باشد،میتونین از این قسمت وارد بشین و دامنه ی مورد نظرتون رو ملاحظه کنین.

  21. زهرا بیدی

    13 شهریور 1400

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

    1. مهدی نامور

      18 شهریور 1400

      خواهش میکنم
      همه ی تلاش تیم پیام رسان در کسب رضایت شماست
      شاد و موفق و پیروز باشین

  22. علی نجفی

    13 شهریور 1400

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

    1. مهدی نامور

      18 شهریور 1400

      زنده باشین
      خوشحالم که سیستم وب سرویس تونسته کمکتون کرده باشه
      شاد و موفق و پیروز باشین

  23. زهره عابدی

    13 شهریور 1400

    ارسال مستقیم به تمامی اپراتورها هست ؟

    1. مهدی نامور

      18 شهریور 1400

      ارسال پیامک مستقیم به تمامی اپراتور های سطح کشور امکان پذیره!
      شما میتونین از طریق ارسال های تکی و گروهی و یا ارسال های انبوه،پیامک های خودتون رو به تمامی اپراتور های سطح کشور ارسال کنین

  24. نائب زنگنه شهرکی

    13 شهریور 1400

    امکان تست قبل از خرید وجود داره ؟

    1. مهدی نامور

      18 شهریور 1400

      امکان ارسال پیامک تست قبل از خرید وجود داره!
      شما میتونین با اطلاع دادن به همکاران واحد پشتیبانی پنل خودتون رو برای تست شارژ کنین و از کیفیت پیام رسان مطمئن شین!

  25. هانیه

    13 شهریور 1400

    سلام
    ایا میشه ارسال به شماره های بلک لیست داشت ؟

    1. مهدی نامور

      17 شهریور 1400

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

  26. محمودی

    13 شهریور 1400

    سلام
    امکان ارسال پیامک وبسرویسی با کدنویسی c# هست ؟

    1. مهدی نامور

      17 شهریور 1400

      ارسال پیامک وب سرویسی با کد نویسی C# امکانپذیره!
      برای شما کاربران گرامی نمونه کد هایی از زبان های C#،VB،PHP در داخل سامانه بارگذاری شده تا بتونه در پروسه وب سرویس همراهیتون کنه
      از قسمت سرویس های برنامه نویسان>وب سرویس ارسال پیامک میتونین به نمونه کدهای برنامه نویسی دستسری داشته باشین

  27. سید محمد صادق موسوی

    13 شهریور 1400

    یکی از بهترین وب سرویس ها رو دارین
    ممنونیم از ارائه این پیشنهادتون

    1. مهدی نامور

      17 شهریور 1400

      زنده باشین
      خوشحالم که سیستم وب سرویس تونسته رضایتتون رو جلب کنه
      تمام تلاش تیم پیام رسان برای بالابردن سطح انتظارات شما ازکیفیت یک سامانه ی پیامکیه!

  28. سجاد اطهری

    14 شهریور 1400

    با عرض سلام و خسته نباشین
    بعد از ارسال مدارک برای سامانه چه مدت طول میکشه تا سیستم وب سرویس برای من فعال بشه؟
    چون بعضی سامانه ها در حدود چند روز افراد رو در صف قرار میدن
    زمان انتظار تایید مدارک برای وب سرویس در سامانه پیام رسان چقدر هست؟

    1. مهدی نامور

      17 شهریور 1400

      تیم پیام رسان به سرعت هر چه تمام تر درخواست شما رو پیگیری میکنه!
      بعد از ارسال مدارک مورد نظر از قسمت تنظیمات>ارائه مدارک،تا چند دقیقه ی بعدش سیستم وب سرویس در اختیارتون قرار میگیره و میتونین بلافاصله پیامک های خودتون رو ارسال کنین

  29. رسول سیار

    14 شهریور 1400

    از کدوم قسمت میتونم برای وب سرویس و سیستم URL اقدام کنم؟

    1. مهدی نامور

      14 شهریور 1400

      میتونین از قسمت برنامه نویسان>وب سرویس ارسال پیامک اقدام به فعال سازی سیستم وب سرویس خودتون کنین

  30. تهمینه یوسفی

    14 شهریور 1400

    سلام وقتتون به خیر
    سایت فروشگاهی من در بستر وردپرس طراحی شده
    این مساله محدودیتی در قسمت نرم افزاری و مرتبط کردن با سامانه ایجاد میکنه؟

    1. مهدی نامور

      14 شهریور 1400

      امکان اتصال سایت وردپرسی شما با سامانه امکانپذیره!
      میتونین از قسمت سرویس های برنامه نویسان اقدام به فعال سازی سیستم وب سرویس خودتون کنین

  31. yekharid

    7 مهر 1401

    من یه سایتی دارم که با زبان خاصی برنامه نویسی شده و وردپرس نیست
    برنامه نویس سایت گفته که باید دنبال یه وب سرویس پیامک بگردیم که امکانات زیر رو داشته باشه
    -قابلیت برنامه نویسی به زبان Asp.net
    -قابلیت ارسال کد تایید
    وب سرویس ارسال پیامک شما اینکارارو انجام میده ؟؟؟
    اگر میده که من از سایت شما استفاده میکنم

    1. پیام رسان

      16 مهر 1401

      نمونه کدهای برنامه‌نویسی به زبان C# برای ارسال پیامک از طریق وب‌سرویس موجود است و می‌توانید از آن‌ها برای ارسال کد تایید یک‌بار مصرف استفاده کنید.
      برای اطلاعات بیشتر با کارشناسان ما تماس بگیرید: 02174912

  32. قادرپناه

    13 آذر 1401

    سلام
    هزینه استفاده از وبسرویس ارسال پیامک شما چقدر است و آیا مثل سایر سامانه ها نیاز به تمدید سالیانه دارد یا خیر ؟

    1. پیام رسان

      13 آذر 1401

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

  33. محسن

    1 مرداد 1402

    سلام
    امکان کسب سود هم از طریق وب سرویس ها وجود دارد ؟
    من یکسری مشتری دارم که بهشون نرم افزار میدم که روی نرم افزارم ارسال پیامک دارم ، میخوام از این طریق سود کسب کنم. ممنون میشم راهنمایی کنید.

    1. پیام رسان

      7 مرداد 1402

      سلام
      برای اینکار شما باید با استفاده از لینک بازاریابی شخصی خودتون ، کاربر را به عنوان زیر مجموعه خود ثبت کنید .
      اگر کاربر مورد نظر از طریق لینک شما ثبت نام کند ، شما بابت هر خرید و شارژ پیامک آن سود دریافت خواهید کرد .
      جهت کسب اطلاعات بیشتر لینک کسب درآمد را کلیک کنید و یا با شماره 02174912 تماس بگیرید .

  34. نیما گنجی

    13 شهریور 1403

    وقت بخیر
    من وبسایت و شرکت ثبت شده ندارم و میخام برای یک برنامه حسابداری که با vb.net نوشته شده از طریق وب سرویس پیامک ارسال کنم. قالب بندی پیامکها به چه صورت است؟ مثلا ممکنه در یک پیامک صورتحساب یک مشتری که یک تا ده قلم خرید داشته رو بخام ارسال کنم که هر قلم تاریخ و شرح و مقدار و مبلغ متفاوتی داره، ممکنه در مورد قالب بندی پیامک توضیحات کاملتری بفرمایید و اینکه اصلا چرا نمیشه در وب سرویس از متن آزاد استفاده کرد.

    1. پیام رسان

      21 آبان 1403

      وقت شما هم بخیر!
      برای ارسال پیامک‌های قالب‌بندی شده از طریق وب سرویس پیامکی پیام رسان، قالب‌های خاصی را تعریف می‌کنند که با استفاده از پارامترهایی که در متن پیامک جایگزین می‌شوند، اطلاعات متغیر (مانند تاریخ، مقدار و مبلغ) را وارد کنید. این روش به شما کمک می‌کند تا پیام‌هایتان را به شکل ساختاریافته و منظم‌تری ارسال کنید. در مثال شما، می‌توانید قالب پیامکی داشته باشید که با استفاده از پارامترهایی مثل {تاریخ}، {شناسه فاکتور} و {مبلغ}، اطلاعات هر قلم را نمایش دهد.
      با این حال، در وب سرویس‌ها معمولاً از متن آزاد استفاده نمی‌شود تا از ارسال پیامک‌های نامناسب یا اسپم جلوگیری شود و همچنین تطبیق بیشتری با قوانین پیامکی صورت گیرد.
      جهت دریافت مشاوره رایگان با شماره پشتیبانی تماس حاصل فرمایید. همچنین نمونه کد های آماده VB.net جهت اتصال برنامه خود به وبسرویس پیامکی در سامانه وجود دارد که بصورت رایگان قابل استفاده است . همچنین پشتیبانان فنی در این مسیر پاسخگوی سوالات شما و راهنمای شما هستند..

  35. حمید

    20 آبان 1404

    سلام
    آدرس url تون برای ارسال از طریق url چیه ؟
    گویا تغییر کرده و با url قبلی دیگه ارسال نمیکنه

    1. احمدرضا احمدپور

      20 آبان 1404

      سلام وقت بخیر،
      لطفا وارد پنل خود شوید و در بخش پشتیبانی، یک درخواست پشتیبانی ثبت کنید. پشتیبانی ما مشکل شما را رفع خواهند کرد.

  36. hadi

    31 اردیبهشت 1405

    سلام
    ما یک سرویس داخلی برای بچه های شرکت داریم و میخوایم از otp برای لاگین استفاده کنیم
    ایا میشه از سرویس شما استفاده کرد؟
    برای گرفتن سرویس شما نیاز به احراز هویت یا enamd ، … هست؟

    1. احمدرضا احمدپور

      3 خرداد 1405

      سلام هادی عزیز،
      بله برای استفاده از وب سرویس نیاز به احراز هویت است. بعد از بررسی سایت یا نرم افزار شما توسط کارشناسان ما تایید می‌شود.
      در مرحله بعد برای پیام خود قالب تعریف می‌کنید، توسط کاشناسان ما بررسی و تایید می‌شود.
      اگر نیاز به پشتیبانی بیشتر دارید می‌توانید با پشتیبانی ما در ارتباط باشید. 02191012767

ثبت نام ورود