پارامترهای ورودی | ||
---|---|---|
نام کاربری | Char | Uname |
پسورد | Char | Pass |
شماره ارسال کننده | Char | From |
کد پترن اختصاصی | Char | pattern_code |
شماره دریافت کننده | Char | TO |
ارسال پیامک بر اساس پترن
فایل مورد بحث sendPatternsResponse
پاسخ سرور یک کد خطا یا متن خطا بازگشت داده می شود.
[برای مشاهده لیست کدهای بازگشتی کلیک کنید]
در صورت دریافت کد صفر ارسال پیامک با موفقیت انجام گرفته است.
خطا : The username or password is incorrect مربوط به اشتباه بودن نام کاربری یا رمز عبور می باشد.
مشاهده نمونه کدها
<?php $username = ""; $password = ''; $from = "+98100009"; $pattern_code = "139"; $to = array("9369400004"); $input_data = array("tracking-code" => "1054 4-41", "name" => "پنل"); $url = "https://ippanel.com/patterns/pattern?username=" . $username . "&password=" . urlencode($password) . "&from=$from&to=" . json_encode($to) . "&input_data=" . urlencode(json_encode($input_data)) . "&pattern_code=$pattern_code"; $handler = curl_init($url); curl_setopt($handler, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($handler, CURLOPT_POSTFIELDS, $input_data); curl_setopt($handler, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($handler); echo $response; ?>
using System; using System.Collections.Generic; using System.Linq; namespace WSDLSample { class Program { static void Main(string[] args) { PanelSMS.smsserver client = new PanelSMS.smsserver(); var username = ""; var password = ""; var fromNum = ""; string[] toNum = { "" }; var patternCode = "119"; var data = new PanelSMS.input_data_type[] { // key is your parameter name and value is what you want to send to the receiptor new PanelSMS.input_data_type(){ key ="customer-name",value ="21981" } , new PanelSMS.input_data_type(){ key ="number",value ="321233fds" } }; var response = client.sendPatternSms(fromNum, toNum, username, password, patternCode, data); Console.WriteLine(response); } } }</pre> <pre>
آیا این مقاله برای شما مفید بود؟
بله|نه|
4 دیدگاه. ارسال دیدگاه جدید
با سلام و خسته نباشید.
در مورد ارسال پیامک آرایه $input_data میخواستم راهنمایی نمایید. مقادیر کلیدهای این آرایه چه باید باشند. در واقع محتوایی پیامم کجا باید در کدها باشد؟ هر زمان که اقدام به ارسال پیام مینمایم خطای 970 با متن tracking-code is not available را نشان میدهد. ممنون از لطف شما.
سلام
دلیل این خطا این است که در نمونه کد خود tracking-code را قرار داده اید در صورتی که پترن شما را بررسی کردیم شما فقط یک پترن ثبت کردید که متغیر code دارد بنابراین می بایست در نمونه کد خود فقط متغیر code را مقداردهی کنید.
با احترام
با سلام
من می خوام هنگام ثبت نام کاربر جدید بهش پیامک خوش آمد گویی فرستاده بشه… البته داخل وردپرس… با افزونه ها نتونستم… با این کد ها می تونم؟ اگر میشه بنده هزینه اش هم میدم فقط لطفا کمکم کنید… خیلی فوری و ضروریه….
سلام با افزونه مدیریت کاربران ویرا می توانید این کار را به آسانی انجام دهید، در صورتی که برنامه نویس هستید می توانید از این کدها نیز برای اتصال به وردپرس و ارسال پیامک استفاده نمایید.