زمان کنونی: ۱-۲-۱۴۰۳, ۰۳:۴۰ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 7 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
ويژه آموزش های کاربردی و کامل کامپوننت فرم ساز آر اس فرم RsForm
۲۲-۱۱-۱۳۹۱, ۰۷:۳۹ صبح (آخرین ویرایش در این ارسال: ۲۲-۱۱-۱۳۹۱ ۰۷:۵۰ صبح، توسط محمدسلیمانی.)
ارسال: #17
RE: آموزش اتصال فرمساز RSForm به یک سامانه پیامک (sms) + اطلاعات کاربری
سلام من آموزش آقای بهارلو را در مورد ارسال پیامک کمی تکمیل تر میکنم
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

1- جزئیات وب سرویس سامانه پیامک (که شرکت فروشنده بهمون میده )
2- کد اسکریپت
برای مورد دوم کد زیر رو در بخش Scripts فرمتون و در باکس Script called on form process وارد کنید
$url = 'اطلاعات وب سرویس شامل آدرس اینترنتی شما&Mobile=شماره موبایلی که میخواین بهش اس ام اس بره&SMS=سفارش%20جدیدی%20در%20سایت%20ثبت%20شده%20است';
$curl = curl_init();
curl_setopt($curl, CURLOPT_HEADER,0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_URL,$url);
$result = curl_exec($curl);
curl_close($curl);
//die ($result);
این اسکریپت، وقتی سفارش ثبت شد یه اس ام اس به شماره ای که در قسمت mobile دادیم، میفرسته با این متن: سفارش جدیدی در سایت ثبت شده است.
--------------
در ادامه توضیحات تکمیلی بنده

نام کاربری
$user = "xxxxxxxxxxxx";
کلمه عبور
$password = "xxxxxxxxx";
شناسه کاربری یا ID (مثال: admin=64
$api_id = "xxxxxx";
ادرس وبسایت شما
$baseurl ="api.clickatell.com";
متن پیغام شما
$text = urlencode("متن پیام اینجا" );
شماره
$to = "123123456789";
لینک ورود به سایت بدون وارد کردن یوزر و پسورد
$url = "$baseurl/http/auth?user=$user&password=$password&api_id=$api_id";

و اینم کدهای بیشتر که مهم ترینهاش در بالا توضیح داده شد.
$user = "xxxxxxxxxxxx";
$password = "xxxxxxxxx";
$api_id = "xxxxxx";
$baseurl ="api.clickatell.com";
$text = urlencode("Text of your message here" );
$to = "123123456789";
// auth call
$url = "$baseurl/http/auth?user=$user&password=$password&api_id=$api_id";
// do auth call
$ret = file($url);
// split our response. return string is on first line of the data returned
$sess = split(":",$ret[0]);
if ($sess[0] == "OK" ) {
$sess_id = trim($sess[1]); // remove any whitespace
$url = "$baseurl/http/sendmsg?session_id=$sess_id&to=$to&text=$text";
// do sendmsg call
$ret = file($url);
$send = split(":",$ret[0]);
if ($send[0] == "ID" )
echo "success
message ID: ". $send[1];
else
echo "send message failed";
} else {
echo "Authentication failure: ". $ret[0];
exit();
}
امضاء محمدسلیمانی
چالش هاتو محدود نکن، محدودیت هاتو به چالش بکش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط rezaetemadi ، Reza Ganji ، mmfallah ، erisco ، mohi ، mrgrad ، hojjatele ، saharzzzz ، pablogh ، ahmadpanahy
ارسال پاسخ 


پیام‌های داخل این موضوع
RE: آموزش اتصال فرمساز RSForm به یک سامانه پیامک (sms) + اطلاعات کاربری - محمدسلیمانی - ۲۲-۱۱-۱۳۹۱ ۰۷:۳۹ صبح
صفحه ارجاع دهنده - محمدسلیمانی - ۲۲-۷-۱۳۹۲, ۰۵:۴۶ صبح
اجباری شدن فیلد دراپ دان - mohi - ۱۵-۲-۱۳۹۳, ۰۹:۵۷ عصر

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان