توضیحاتی مختصر در مورد وب سرویس سامانه پیامکی

آدرس وب سرویس REST
http://ssmss.ir/webservice/rest/api.php

آدرس وب سرویس SOAP
http://ssmss.ir/webservice/soap/smsService.php?wsdl

آدرس راهنما شامل نام متد ها و پارامتر های ورودی و مقادیر خروجی به شرح زیر میباشد :
http://ssmss.ir/webservice/soap/smsService.php

جهت استفاده راحت کاربران از این سامانه به عنوان خدمتی بر روی وب متد هایی که شامل :
- ارسال تکی
- ارسال گروهی
- استعلام وضعیت پیامک
- متد دریافت پیامک
- متد میزان اعتبار
- متد های ارسال کد به کد پستی
- متد های مدیریت دفترچه تلفن کاربر
و ... میباشند را در اختیار آنها قرار میدهد.

دانلود توضیحات کامل متد ها

استفاده از انتقال به آدرس

با استفاده از این سرویس پیامک دریافتی شما بلافاصله پس از دریافت به آدرسی که در تنظیمات مشخص کرده اید به صورت POST ارسال میشود.

پارامترهای ارسال شده شامل موارد زیر میباشند :

1. from شماره ی ارسال کننده ی پیامک

2. to شماره ی دریافت کننده ی پیامک

3. note متن پیامک

4. smsid شناسه ی پیامک

برخی خطا ها

کد خطا توضیح
error_login_user_not_found چنین کاربری یافت نشد
error_login_not_like_username نام کاربری مشکلی دارد مانند وجود فاصله
error_login_not_like_password پسورد مشکلی دارد
error_login_not_like_accept دسترسی شما مسدود شده است و یا کد تایید پیامکی را وارد نکرده اید
error_register_taken_email چنین ایمیلی قبلا استفاده شده است
error_register_taken_user_username نام کاربری قبلا اسفتاده شده است
error_register_taken_user_mobile موبایل قبلا استفاده شده است
error_no_receiver گیرنده های خالی میباشد
error_sender_number_is_not_allow شماره ی ارسال کننده مجاز نمیباشد
error_long_request_uniqueid طول کد یکتا بیشتر از جد مجاز است
error_sender_number_is_disable شماره ی ارسال کننده غیرفعال میباشد
error_number_format_error فرمت شماره ی گیرنده مشکل دارد
error_number_whois_error شماره ی ارسال کننده اجراز هویت نشده است
error_sms_receiver_number_limit تعداد گیرنده ها بیشتر از حد مجاز میباشد
error_sms_send_config_is_disable ارسال از این پیش شماره موقتا غیر فعال میباشد
error_sms_price_not_found_for_admin هزینه ی اراسال پیامک مدیر مشخص نمیباشد
error_sms_price_packageid_not_found_for_admin پکیج قیمت مدیر یافت نشد
error_sms_price_not_found_for_user هزینه ی اراسال پیامک برای کاربر مشخص نمیباشد
error_credit_admin_error شارژ مدیر کم است
error_credit_admin_empty_error هزینه ی ارسال برای مدیر اشتباه محاسبه شده است
error_credit_error کمبود شارژ کاربر

لیست درگاه ها

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

6758 برای اپراتور 6758
5700 برای اپراتور smart
3000 برای اپراتور magfa
2000 برای اپراتور atie
1000 برای اپراتور rahyab
9821 برای اپراتور sabet
50001 برای اپراتور rahyabvas
50004 برای اپراتور armaghan
6672 برای اپراتور bonsha
110 برای اپراتور fori
10001 برای اپراتور rahyabd
118 برای اپراتور public

وضعیت های دلیوری

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

عدد توضیح
-1 پیام یافت نشد
0 بدون وضعیت
1 رسیده به گوشی
2 نرسیده به گوشی
3 ارسال نشده به مخابرات
4 ارسال شده به مخابرات
5 لیست سیاه مخابرات
8 ارسال شده به مخابرات
جهت دریافت نمونه کدها به زبان های مختلف از قسمت زیر استفاده کنید :
در تمامی نمونه کد های قرار گرفته اطلاعات زیر به صورت پیش فرض قرار گرفته که برای استفاده باید آنها را تغییر دهید :

دامین سرویس دهنده : sms321.ir ( این دامین را با دامین سایتی که پنل ارسال پیامک را از آن تهیه کرده اید در کد ها جایگزین کنید )

نام کاربری : USERNAME

رمز عبور : PASSWORD

شماره ی ارسال کننده : 10007666

شماره ی دریافت کننده : 09132677411

متن ارسال : سلام

وب سرویس به زبان PHP

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST دانلود نمونه کد SOAP

کامند لاین لینوکس

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST

آندروید

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST

وب سرویس به زبان C#

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST

وب سرویس به زبان Asp.net

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST

وب سرویس به زبان دلفی

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST

وب سرویس به زبان جاوا

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST

ارسال پیامک از اکسس

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد URL

ارسال پیامک از پایتون

جهت دریافت از لینک زیر استفاده کنید :

دانلود نمونه کد REST