با سلام و احترام
در طی این آموزش می خواهیم با مرکز تماس سیموتل در قسمت های مختلف سناریوی تماس پیامک ارسال کنیم.
در این تمرین از سیستم مرتب سازی اس ام اس مبتنی بر الگو استفاده کردیم تا پیامک ها در سناریو در کمترین زمان ممکن ارسال شوند.
برای اجرای این سناریو مراحل زیر را دنبال کنید.
1- ابتدا سورس قالب php را بر اساس استایل در فایل php قرار دهید.
2-سپس موقعیت های مورد نظر خود را در فایل php اعمال کنید.
3- این فایل php را در هاست وب سایت خود آپلود کنید.
4- با استفاده از Smart api به url فایل php خود درخواست دهید تا اجرا شود و اگر می خواهید Smart api خروجی را لوله کند به اصطلاح بعد از Smart api کامپوننت دیگری اجرا شود می توانید قرار دادن حالت 1 در رابط سناریوی برنامه نویسی برنامه هوشمند ادامه دارد.
نمونه کد PHP:
مراقب این نمونه کد باشید، بعد از اینترکام برای تماس گیرنده پیامک می فرستیم.
در این پیامک، نام کاربری داخلی و شماره موبایل را برای مبتکر تماس ارسال می کنیم.
$client = new SoapClient("http://ippanel.com/class/sms/wsdlservice/server.php?wsdl");
$user = "نام کاربری فراز اس ام اس";
$pass = "کلمه عبور";
$fromNum = "شماره ارسال کننده پیامک";
$toNum = json_encode($_REQUEST("src"));
$exten = $_REQUEST("data");
settype($exten, "string");
if ($exten == "999") {
$message= "شرکت نسیم تل "; $call="09121234567";
} elseif ($exten == "777") {
$message= "شرکت آس تل"; $call="09191234567";}
$pattern_code = "کد پترن ساخته شده توسط شما در فراز اس ام اس";
$input_data = array(
"Complexcall" => $call,
"PersonName" =>$message,
);
$client ->sendPatternSms($fromNum, $toNum, $user, $pass, $pattern_code, $input_data);
header("Content-Type: application/json");
?>
{
"ok": "1",
"commands": "Exit('1');"
}
نصیحت:
Complexcall و PersonName دو متغیری هستند که باید در قسمت Style پیامک مشخص کنید.
سپس متن پیامک خود را به روشی که فراز اس ام اس تعیین کرده است، قرار دهید.
منبع: https://farazsms.com/simotel/