پارامترهای ورودی
|
|
|
---|---|---|
نام کاربری
|
Char
|
Uname
|
پسورد
|
Char
|
Pass
|
شماره ارسال کننده
|
Char
|
From
|
کد پترن اختصاصی
|
Char
|
pattern_code
|
شماره دریافت کننده
|
Char
|
TO
|
ارسال پیامک بر اساس پترن
فایل مورد بحث sendPatternsResponse
پاسخ سرور یک کد خطا یا متن خطا بازگشت داده می شود.
[برای مشاهده لیست کدهای بازگشتی کلیک کنید]
در صورت دریافت کد صفر ارسال پیامک با موفقیت انجام گرفته است.
خطا : The username or password is incorrect مربوط به اشتباه بودن نام کاربری یا رمز عبور می باشد.
مشاهده نمونه کدها
[php]
<?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;
?>
[/php]
[php]
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>
[/php]
33 دیدگاه. ارسال دیدگاه جدید
با سلام و خسته نباشید.
در مورد ارسال پیامک آرایه $input_data میخواستم راهنمایی نمایید. مقادیر کلیدهای این آرایه چه باید باشند. در واقع محتوایی پیامم کجا باید در کدها باشد؟ هر زمان که اقدام به ارسال پیام مینمایم خطای 970 با متن tracking-code is not available را نشان میدهد. ممنون از لطف شما.
سلام
دلیل این خطا این است که در نمونه کد خود tracking-code را قرار داده اید در صورتی که پترن شما را بررسی کردیم شما فقط یک پترن ثبت کردید که متغیر code دارد بنابراین می بایست در نمونه کد خود فقط متغیر code را مقداردهی کنید.
با احترام
با سلام
من می خوام هنگام ثبت نام کاربر جدید بهش پیامک خوش آمد گویی فرستاده بشه… البته داخل وردپرس… با افزونه ها نتونستم… با این کد ها می تونم؟ اگر میشه بنده هزینه اش هم میدم فقط لطفا کمکم کنید… خیلی فوری و ضروریه….
سلام با افزونه مدیریت کاربران ویرا می توانید این کار را به آسانی انجام دهید، در صورتی که برنامه نویس هستید می توانید از این کدها نیز برای اتصال به وردپرس و ارسال پیامک استفاده نمایید.
سلام
شما توی نمونه کد ارسال پیامک بر اساس پترن سی شارپ نوشتید
PanelSMS.smsserver
که هیچ کجا نگفتید از کجا نصبش کنیم
لطفا راهنمایی کنید
ممنون
با سلام
در نمونه کد سی شارپ مقادیر جایگزین شود
موردی نیاز به نصب ندارد
در صورتی که ریسپانسی دریافت میکنید که معنی را متوجه نشدید نمونه کد خودر ا در قالب فایل زیپ جهت بررسی ارسال نمایید
برای پایتون هم بزارید
با سلام
برای ارسال پترن با پایتون میتوانید از نمونه کد زیر استفاده نمایید و تنها کافیست کلید دسترسی و کد پترن و متغیر های مربوط با ان و مقادیر ان ها را جاگذاری نمایید
همچنین برای متد های دیگر نیز کافیست body و url مربوط به ان وبسرویس را قرار دهید و از api مورد نظر استفاده نمایید
نمونه کد ارسال پیامک پایتون
با احترام
واحد پشتیبانی
اگه امکانش باشه یه پکیجی برای لاراول ایجاد کنید راحتتر بشه از فراز اس ام اس استفاده کرد
سلام در حال حاضر از وب سرویس های php یا rest استفاده کنید.
سلام با استفاده از این روش میشه زمان ارسال هم مشخص کرد؟
سلام وب سرویس پترن فقط پیامک را به صورت آنی ارسال می کند در صورتی که قصد دارید که پیامک زماندار استفاده کنید می توانید از وب سرویس send period استفاده کنید.
در صورتی که قصد دارید از وب سرویس پترن استفاده کنید باید کران جاب داشته باشید تا در زمان مورد نظر شما ریکوئست ارسال شده و پیامک به مخاطب برسد.
سلام و درود
من کد nodejs رو بررسی کردم، در قسمت inputData شما برای هر متغیر داخل پترن، یک آبجکت ست کردین، این مساله رو هم در داکیومنتی که گذاشته بودین نوشتین، اما من با آزمون و خطا متوجه شدم که تمام متغیرها باید داخل یک آبجکت باشند. لطفا تصحیح کنید. متشکرم.
چشم ممنون
سلام
من با phpمیخوام پیامک معمولی ارسال کنم ( متد send) ولی به من خطای عدد۳ میده
میگه number not assign
درحالی که همه مشخصات درسته
چه کنم؟
از طریق تیکت پشتیبانی شماره ای که به عنوان فرستنده ثبت کردید رو اعلام کنید. این خطا به این دلیل است که خط در پنل شما نیست باید بررسی کنیم و نتیجه رو اعلام کنیم.
سلام
سرویس شما پشتیبانی زبان پایتون رو نداره؟
سلام در حال حاضر میتونید از restful استفاده کنید.
سلام خسته نباشید امکان تست API پنل پیامکی بدون خرید وجود نداره؟
سلام
شما می تونید پنل پیامک رایگان ما رو ثبت نام کنید و api رو تست کنید.
سلام مستنداتون در خصوص نمونه کدهای سی شارپ واقعا ضعیفه، نمونه کد گذاشتین ولی نگفتین ک کدوم نوگت پکیج یا وب رفرنسی رو باید اضافه کنیم به پروژه. در نمونه کد سی شارپ از این وب رفرنس استفاده کردین
PanelSMS.smsserver client = new PanelSMS.smsserver();
ولی هیچ جا نگفتین که این وب رفرنس رو از کدوم آدرس اضافه کنیم به پروژه.
لطفا اگ مستندات کامل تری دارین یا حتی نمونه پروژه (سی شارپی) در این مورد دارین که به وب سرویستون وصل شده قرار بدین.
سلام به تیم فنی این مورد شما رو ارجاع می دهم و سعی می کنیم به زودی مستندات کاملتری در این خصوص ارائه کنیم.
سلام منظور از کد پترن اختصاصی چی هست؟ و اینکه من تو form application کار میکنم اونجا کنسول نداره که شما تو کدتون نوشتید console. write بجاش چی بنویسیم
با سلام ایا این امکان در سامانه وجود داره که وقتی پیامک به صورت متنی به کاربر نرسید به طور خودکار برای کاربر پیام صوتی فرستاده بشه؟
سلام.
لطفا با شرکت تماس بگیرید در سرویس های تجاری می توانیم چنین امکانی رو در اختیار شما قرار دهیم.
سلام برای فعالسازی sms بوکنتیک لازمه که که از پترن استفاده بشه یا پترنی که در خود بوکنتیک تعريف میشه کافی هست؟
سلام همایون عزیز
تا اونجا که من اطلاع دارم افزون بوکنیتگ از طریق پترن پیامک ارسال نمی کنه و پیامک از طریق وب سرویس url ارسال میشه؛ اما اگه به پشتیبانی افزونه بوکنیتگ دسترسی دارید بهشون بگید که یک تماس با ما داشته باشند تا یک اکانت آزمایشی بهشون بدهیم و بتوانند هماهنگی برای ارسال پیامک از طریق پترن برای افزونه بوکنیتگ رو انجام بدهند.
سلام panelsms رو چجوری اضاف کنم
سلام منظورتون رو متوجه نشدم بیشتر توضیح دهید تا بتوانم شما را راهنمایی کنم.
درباره پیام های دریافتی هیچ مستندی نیست!
من در جواب ارسال پیامک به زبان php یک رشته دریافت می کنم با ساختار آرایه که نمیشه روش مانور داد.
مثال:[“962″,”the username or password is incorrect”]
اگر آرایه بود یا فقط یک کد باز میشد روی کد برگشتی کار کرد مثلا اگر کد 962 دریافت شد، حالا این کدها …. اجرا بشه
سلام در صفحه مستندات خطا های وب سرویس سامانه پیامک فراز اس ام اس این موارد توضیح داده شده است.
سلام خوبین وقتتون بخیر
داکیومنت ارسال با پایتون رو ندارید؟ ما میخوایم با پترن کد ارسال سریع داشته باشیم ولی انجام نمیشه
تو سایتتونم چیزی راجع به وب سرویس پایتون نیست
با سلام
برای ارسال پترن با پایتون میتوانید از نمونه کد زیر استفاده نمایید و تنها کافیست کلید دسترسی و کد پترن و متغیر های مربوط با ان و مقادیر ان ها را جاگذاری نمایید
همچنین برای متد های دیگر نیز کافیست body و url مربوط به ان وبسرویس را قرار دهید و از api مورد نظر استفاده نمایید
نمونه کد ارسال پیامک پایتون
با احترام
واحد پشتیبانی