مشاوره رایگان تلفنی

ارسال از خط خدماتی اشتراکی

آخرین به روز رسانی : ۲۰ خرداد ۱۳۹۹
SendByBaseNumber
                                        
                                        $username = 'username';
                                    $password = 'password';
                                    $api = new Payamak24api($username,$password);
                                    $sms = $api->sms('soap');
                                    $to = '09123456789';
                                    $from = '5000...';
                                    $text = 'تست وب سرویس پیامک ۲۴ ';
                                    $isFlash = false;
                                    $smsRest->send($to,$from,$text,$isFlash);
                                        
                                    

                                    const username = 'username';
                                    const password = 'password';
                                    const api = new Payamak24api(username,password);
                                    const sms = api.sms('soap');
                                    const to = '09123456789';
                                    const from = '5000...';
                                    const text = 'تست وب سرویس پیامک ۲۴ ';
                                    const isflash = false;
                                    sms.send(to,from,text, isflash).then(res=>{
                                        //RecId or Error Number 
                                    }).catch(err=>{
                                        //
                                    })                                    
                                        
                                        final String username = "username";
                                    final String password = "password";
                                    final String from = "5000...";
                                    final String to = "09123456789";
                                    final String text = "تست وب سرویس پیامک ۲۴ ";
                                    final boolean isFlash = false;
                                    SoapClient soapClient = new SoapClient(username, password);
                                    soapClient.SendSimpleSMS(new String[]{to}, from, text, isFlash);                                        
                                    
                                        
                                            const string username = "username";
                                    const string password = "password";
                                    const string from = "5000...";
                                    const string to = "09123456789";
                                    const string text = "تست وب سرویس پیامک ۲۴ ";
                                    const bool isFlash = false;
                                    SendSoapClient soapClient = new SendSoapClient();
                                    soapClient.SendSimpleSMS(username, password, new string[] { to }, from, text, isFlash);                                        
                                    

                                    Const  username As String = "username"
                                    Const  password As String = "password"
                                    Const  from As String = "5000..."
                                    Const  toNum As String = "09123456789"
                                    Const  text As String = "تست وب سرویس پیامک ۲۴ "
                                    Const  isFlash As Boolean = False
                                    Dim soapClient As New SendSoapClient()
                                    soapClient.SendSimpleSMS(username, password, New String() {toNum}, from, text, isFlash)                                    

                                    let username: String = "username"
                                    let password: String = "password"
                                    let from: String = "5000..."
                                    var to1: String = "09123456789"
                                    var to2: String = "09123456789"
                                    var text: String = "تست وب سرویس پیامک ۲۴ "
                                    var isFlash: Bool = false
                                    var soapClient = SoapClient(user: username, pass: password)
                                    soapClient.SendSimpleSMS(array: [to1, to2], from: from, msg: text, isFlash: isFlash)                                    

                                    NSString *username = @"username";
                                    NSString *password = @"password";
                                    NSArray *toArray = @[@"9123456789", @"9123456789"];
                                    NSString *from = @"5000...";
                                    NSString *message = @"تست وب سرویس پیامک ۲۴ ";
                                    BOOL isFlash = false;
                                    SoapClient *soapClient = [[SoapClient alloc] initCred:username password:password];
                                    [soapClient SendSimpleSMS:toArray sender:from msg:message flash:isFalse];                                    

                                    username = 'username'
                                    password = 'password'
                                    api = Api(username,password)
                                    sms = api.sms('soap')
                                    to = '09123456789'
                                    _from = '5000...'
                                    text = 'تست وب سرویس پیامک ۲۴ '
                                    response = sms.send(to,_from,text)                                    

                                    final String username = "username";
                                    final String password = "password";
                                    final String from = "5000...";
                                    final String to = "09123456789";
                                    final String text = "تست وب سرویس پیامک ۲۴ ";
                                    final boolean isFlash = false;
                                    SoapClient soapClient = new SoapClient(username, password);
                                    soapClient.SendSimpleSMS(new String[]{to}, from, text, isFlash);                                    

                                    username = 'username'
                                    password = 'password'
                                    api = Melipayamakapi.new(username,password)
                                    sms = api.sms('soap')
                                    to = '09123456789'
                                    from = '5000...'
                                    text = 'تست وب سرویس پیامک ۲۴ '
                                    response = sms.send(to,from,text)                                    

                                    my $username = "username";
                                    my $password = "password";
                                    my $from = "5000...";
                                    my @to = ("09123456789", "09123456789" );
                                    my $text = "تست وب سرویس پیامک ۲۴ ";
                                    my $isFlash = false;
                                    my $soapClient = new SoapClient($username, $password);
                                    $soapClient->SendSimpleSMS(@to, $from, $text, $isFlash);                                    

                                    my $username = "username";
                                    my $password = "password";
                                    my $from = "5000...";
                                    my @to = ("09123456789", "09123456789" );
                                    my $text = "تست وب سرویس پیامک ۲۴ ";
                                    my $isFlash = false;
                                    my $soapClient = new SoapClient($username, $password);
                                    $soapClient->SendSimpleSMS(@to, $from, $text, $isFlash);                                    

                                    username := "username";
                                    password := "password";
                                    from := "5000...";
                                    to := []string {"09123456789", "09123456789"};
                                    text := "تست وب سرویس پیامک ۲۴ ";
                                    isFlash := false;
                                    SendSimpleSMS(username, password, to, from, text, isFlash);                                    

                                    val username = "username"
                                    val password = "password"
                                    val from = "5000..."
                                    val to = "09123456789"
                                    val text = "تست وب سرویس پیامک ۲۴ "
                                    val isFlash = false
                                    val soapClient = SoapClient(username, password)
                                    soapClient.SendSimpleSMS(arrayOf(to), from, text, isFlash)                                    

                                    HTTP/1.1 200 OK
                                Content-Type: text/xml; charset=utf-8
                                Content-Length: length
                                
                                <?xml version="1.0" encoding="utf-8"?>
                                <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
                                  <soap:Body>
                                    <SendSimpleSMSResponse xmlns="http://tempuri.org/">
                                      <SendSimpleSMSResult>
                                        <string>string</string>
                                        <string>string</string>
                                      </SendSimpleSMSResult>
                                    </SendSimpleSMSResponse>
                                  </soap:Body>
                                </soap:Envelope>                                
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <SendSimpleSMSResponse xmlns="http://tempuri.org/"> <SendSimpleSMSResult> <string>string</string> <string>string</string> </SendSimpleSMSResult> </SendSimpleSMSResponse> </soap:Body> </soap:Envelope>

آدرس وب‌سرویس

non-wsdlhttp://api.payamak-panel.com/post/Send.asmxwsdlhttp://api.payamak-panel.com/post/Send.asmx?wsdl

متد SendByBaseNumber

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

پارامتر های ورودی

نام پارامترنوع پارامترتوضیحات
UsernameStringنام کاربری شما در سامانه
PasswordStringکلمه عبور شما در سامانه
text[]Stringمتغیرهایی که در متن پیشفرض تنظیم کرده‌اید را باید به ترتیب به صورت آرایه ای ارسال نمایید.
toStringتنها یک شماره موبایل میتوانید وارد کنید
bodyIdIntکد متن پیشفرض که توسط مدیر سامانه تأیید شده است.

مقدار بازگشتی

نام پارامترنوع پارامترتوضیحات
ReturnValueString-7 : خطایی در شماره فرستنده رخ داده است با پشتیبانی تماس بگیرید
-6 : خطای داخلی رخ داده است با پشتیبانی تماس بگیرید
-5 : متن ارسالی باتوجه به متغیرهای مشخص شده در متن پیشفرض همخوانی ندارد
-4 : کد متن ارسالی صحیح نمی‌باشد و یا توسط مدیر سامانه تأیید نشده است
-3 : خط ارسالی در سیستم تعریف نشده است، با پشتیبانی سامانه تماس بگیرید
-2 : محدودیت تعداد شماره، محدودیت هربار ارسال یک شماره موبایل می‌باشد
-1 : دسترسی برای استفاده از این وبسرویس غیرفعال است. با پشتیبانی تماس بگیرید
0 : نام کاربری یا رمزعبور صحیح نمی‌باشد
2 : اعتبار کافی نمی‌باشد
6 : سامانه درحال بروزرسانی می‌باشد
7 : متن حاوی کلمه فیلتر شده می‌باشد، با واحد اداری تماس بگیرید
10: کاربر موردنظر فعال نمی‌باشد
11: ارسال نشده
12: مدارک کاربر کامل نمی‌باشد
در صورت دریافت یک عدد بیش از 15 رقم به معنای ارسال موفق بوده و برای دریافت گزارش میتوانید از متد دریافت گزارش نظیر GetDeliveries استفاده نمایید.