ابوالفضل طالبی

ویژه عید فطر :: افزونه جامع پیامک acySMS فارسی _ پیشرفته ترین کامپوننت پیامکی جوملا

51 پست در این موضوع

این هم هدیه عید فطر که البته در حال تهیه بسته نصبی زیبایی هم برای سایتهای فروش خدمات پیامکی بر اساس همین افزونه هستم که آماده شد منتشر میکنم

سیستم جامع پیامکی acySMS به صورت فارسی و رایگان در اختیار شما! کافیست نصب کنید و از بخش مدیریت همه کاری که فکرش را کنید برای ارسال پیامک ، فروش و ارائه خدمات پیامکی انجام دهید.

به دلیل تنظیمات بسیار زیاد در افزونه پیامکی AcySMS در نگاه نخست ممکن است کار با آن برای شما کمی پیچیده باشد ولی با کمی دقت و آزمایش امکانات آن ، کاملا با محیط این افزونه آشنا خواهید شد.

نکته : برای افزودن اپراتور پیامکی خود ، از منوی تنظیمات گزینه "پروفایل ارسال" را انتخاب کنید و یک اپراتور جدید ایجاد کنید.با زدن کلید جدید میتوانید اپراتور انتخاب کنید که من در داخل آن اپراتور smsbazar.ir را قرار داده ام.اگر اپراتورهای دیگری بخواهید اضافه کنید راهنمای زیر را مشاهده نمایید.

افزودن اپراتور خاص: برای افزودن اپراتور خواص و یا اتصال این این افزونه به سرویس پیامکی خود باید به مسیر زیر بروید:

administrator/components/com_acysms/gateway

در این مسیر مشاهده میکنید که تعداد زیادی فولدر وجود دارد.هر فولدر تنظیمات یک اپراتور است.برای اضافه کردن اپراتور خود از یکی از پوشه ها کپی گرفته و نام آن را به دلخواه وبر حسب نام اپراتور خود تغییر دهید و سپس کدنویسی لازم را درون فایل php که داخل فولدر هست انجام دهید.

تصویری از محیط افزونه:

acysms.jpg

لینک دانلود:

com_acysms_pro_v1.6.1_2 دانلود ● آپلود سنتر انجمن جوملای ایران

لطفا فقط سوالات و مشکلات خود را در این تاپیک مطرح کنید .اگر از انتشار این افزونه خرسند نیستید! میتوانید به ایمیل بنده مراتب فحش و ناسزا را ارسال کنید!

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

ارسال شده در (ویرایش شده)

آقای طالبی دستتون درد نکنه تو این عید فطر 93 این دومین هدیه هستش که دریافت میکنم واقعا ممنون

ویرایش شده در توسط amir_seddighi

Share this post


Link to post
Share on other sites

سلام اساتید کسی بصورت تجاری و یا رایگان میتونه کمکم کنه متصل کنم به پیامکم؟

این آدرس مستندات وب سرویس پنل منه. ممنونم.

http://185.4.28.180/class/sms/webservice/server.php?wsdl

http://185.4.28.180/class/sms/wssimple/server.php?wsdl

NuSOAP: smsserver

Share this post


Link to post
Share on other sites
نه دادا.بازه. دوستان کسی نبود کمک کنه مارو !؟

سلام

میتوانید با مشخصاتی که در امضا قرار داده شده در ارتباط باشید و یا پ.خ دهید ...

باتشکر

Share this post


Link to post
Share on other sites

سلام دوستان یکی لطف کنه با هزینه معقول و مناسب یه فایل گیت برای من بسازه برای یه سایت مذهبی برای ارسال حدیث نیاز دارم.ممنونم.لطفا اطلاع بدین:

یاهو ای دی: LahzehCo@yahoo.com

Share this post


Link to post
Share on other sites

آقا تورو خدا یکی بیاد کمک کنه بمن دیگه... یعنی از این همه متخصصی یکی نیست جواب ما رو بده. ممنونم.

Share this post


Link to post
Share on other sites

اگر کسی زحمت فایل رو بکشه و یک فایل گیت برای سامانه پیامک من درست کنه:

یک پنل رایگان یکساله با 4 خط هدیه می دهم.

LahzehCo@yhaoo.com

Share this post


Link to post
Share on other sites

دوستان من

سامانه پیامک به من کد زیر را داد

چه طوری باید استفاده بکنم :

~~~~~ Send SMS Function~~~~
function  sendsms($username,$password,$too,$text){

$host="mojsms.ir";
$path="/API/SendSMS.aspx";
$site=$_SERVER['HTTP_HOST'];
$sitefu=$_SERVER['REQUEST_URI'];
$data_to_send="username=$username&password=$password&to=$too&text=".urlencode($text);

$fp = fsockopen($host,80);
$outp="POST $path HTTP/1.1\n";
$outp.="Host: $host\n";
$outp.="Content-type: application/x-www-form-urlencoded\n";
$outp.="Content-length: ".strlen($data_to_send)."\n";
$outp.="Connection: close\n\n";
$outp.=$data_to_send;
fputs($fp,$outp);
fclose($fp);
~~~~~ Send SMS Function~~~~
}
//////////////////روش استفاده از فانگشن
echo sendsms('username','password','09120009988','test')

کسی می تونه کمکم کنه !!!

با تشکر

Share this post


Link to post
Share on other sites

دوستان بنده هم همچنان نتونستم متصل کنم.

این مستندات و یک فایل گیت که خودم ساختم. ارسال میکنه اما در قسمت مدیریت افزونه در جوملا ارور میده و میگه ارسال نشد. ممنون میشم راهنمایی کنید:

اینا رو در قسمت وب سرویس این پنل گذاشتن:

با استفاده از این وب سرویس میتوانید درخواست های ارسال انواع پیام (وب پوش، معمولی، پیام فوری) را به صورت خودکار برای سیستم ارسال کنید. جزئیات فنی در لینک های زیر موجود می باشند.

Soap WSDL : 404 Not Found

PHP Sample : php-sms-soap-example.rar

و این مورد:

این وبسرویس نوع ساده تری از وب سرویس اصلی میباشد که برای راحتی کار برنامه نویسان عزیز نوشته شده است

Soap WSDL : http://185.4.28.180/class/sms/wssimple/server.php?wsdl

PHP Sample : php-soap-sample.zip

واین مورد:

وب سرویس ورژن 2 قابلیت های اضافه شده :

توانایی اتصال از طریق .net

دریافت پیام ها به صورت آرایه نظیر به نظیر

اعلام وضعیت پیام ها

Soap WSDL : NuSOAP: smsserver

.NET Sample : .NET Sample

ممنون از توجهتون.

البته من کد زیر رو درست کردم ارسال رو انجام میده اما در پنل مدیریت افزونه در جوملا ارور میده و چیزی در گزارشاتش ثبت نمیکنه.میگه ارسال از به شماره انجام نشد.اما اس ام اس میره. البته چیزی هم در سامانه من بعنوان درخواست وب سرویس ثبت نمیشه.متشکرم.

گیت ساخت شده خودم:

http://homepage.persiangig.com/gateway.zip/download

اگر کسی زحمت فایل رو بکشه و یک فایل گیت برای سامانه پیامک من درست کنه:

یک پنل رایگان یکساله با 4 خط هدیه می دهم.

LahzehCo@yhaoo.com

Share this post


Link to post
Share on other sites

سلام آقا من وب سرویس رو بصورت زیر ویرایش کردم زمانیکه میخوام تست ارسال کنم؛صفحه سفید میشه و عملی صورت نمیگیره

لطفا راهنمایی کنید:

<?php
/**
* @package	AcySMS for Joomla!
* @version	1.6.1
* @author	acyba.com
* @copyright	(C) 2009-2014 ACYBA S.A.R.L. All rights reserved.
* @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?><?php

class ACYSMSGateway_afzoneha_gateway extends ACYSMSGateway_default_gateway{

public $username;
public $password;
public $from;
public $to;
public $text;
public $waittosend= 0;
public $sendMessage = true;
public $deliveryReport = false;
public $answerManagement = true;
public $domain = "www.panel.smsmart.ir";
public $port = 80;
public $name = 'smsmart';
public $type = "soap";

public function openSend($message,$phone)
{
	$params = array();
	$params['username'] = $this->username;
	$params['password'] = $this->password;
	$params['to'] =  $this->checkNum($phone);
	$params['from'] = $this->sender;
	$params['text'] = iconv('UTF-8', 'UTF-8//TRANSLIT', $message);
	$params['isflash'] = true;
	$params['udh'] = "";
	$params['recId'] = array(0);
	$params['status'] = 0x0;
	if (!is_array($params['to']))
	{
		$params['to'] = array($params['to']);
	}
	try
	{
		$client = new SoapClient('http://panel.smsmart.ir/post/send.asmx?wsdl');
		return  @$client->SendSms($params)->SendSmsResult;
	}
	catch (SoapFault $ex)
	{
		return 'SoapFault';
	}
}

public function readResult_soap($res)
{
	return $res;
}

public function displayConfig()
{
	?>
	<table>
		<tr>
			<td>
				<label for="senderprofile_username"><?php echo JText::_('SMS_USERNAME')?></label>
			</td>
			<td>
				<input type="text" name="data[senderprofile][senderprofile_params][username]" id="senderprofile_username" class="inputbox" style="width:200px;" value="<?php echo @$this->username;?>" />
			</td>
		</tr>
		<tr>
			<td>
				<label for="senderprofile_password"><?php echo JText::_('SMS_PASSWORD')?></label>
			</td>
			<td>
				<input name="data[senderprofile][senderprofile_params][password]" id="senderprofile_password" class="inputbox" type="password" style="width:200px;" value="<?php echo @$this->password;?>" />
			</td>
		</tr>
		<tr>
			<td>
				<label for="senderprofile_sender"><?php echo JText::_('SMS_FROM')?></label>
			</td>
			<td>
				<input name="data[senderprofile][senderprofile_params][sender]" id="senderprofile_sender" class="inputbox" style="width:200px;" value="<?php echo @$this->sender;?>" />
			</td>
		</tr>
		<tr>
			<td colspan="2">
				<label for="senderprofile_waittosend"><?php echo JText::sprintf('SMS_WAIT_TO_SEND','<input type="text" style="width:20px;" name="data[senderprofile][senderprofile_params][waittosend]" id="senderprofile_waittosend" class="inputbox" value="'.intval($this->waittosend).'" />');?></label>
			</td>
		</tr>
	</table>
<?php
}


protected function interpretSendResult($result)
{
	if($result == 1)
	{
		return true;
	}
	else
	{
		$this->errors[] = 'err:'.$result;
	}
}
}

Share this post


Link to post
Share on other sites

دوستان ببخشید.

من افزونه رو دانلود کردم ولی فارسی نیست.میشه بفرمایید چطور باید فارسی بشه.

Share this post


Link to post
Share on other sites
سلام آقا من وب سرویس رو بصورت زیر ویرایش کردم زمانیکه میخوام تست ارسال کنم؛صفحه سفید میشه و عملی صورت نمیگیره

لطفا راهنمایی کنید:

<?php
/**
* @package    AcySMS for Joomla!
* @version    1.6.1
* @author    acyba.com
* @copyright    (C) 2009-2014 ACYBA S.A.R.L. All rights reserved.
* @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?><?php

class ACYSMSGateway_afzoneha_gateway extends ACYSMSGateway_default_gateway{

   public $username;
   public $password;
   public $from;
   public $to;
   public $text;
   public $waittosend= 0;
   public $sendMessage = true;
   public $deliveryReport = false;
   public $answerManagement = true;
   public $domain = "www.panel.smsmart.ir";
   public $port = 80;
   public $name = 'smsmart';
   public $type = "soap";

   public function openSend($message,$phone)
   {
       $params = array();
       $params['username'] = $this->username;
       $params['password'] = $this->password;
       $params['to'] =  $this->checkNum($phone);
       $params['from'] = $this->sender;
       $params['text'] = iconv('UTF-8', 'UTF-8//TRANSLIT', $message);
       $params['isflash'] = true;
       $params['udh'] = "";
       $params['recId'] = array(0);
       $params['status'] = 0x0;
       if (!is_array($params['to']))
       {
           $params['to'] = array($params['to']);
       }
       try
       {
           $client = new SoapClient('http://panel.smsmart.ir/post/send.asmx?wsdl');
           return  @$client->SendSms($params)->SendSmsResult;
       }
       catch (SoapFault $ex)
       {
           return 'SoapFault';
       }
   }

   public function readResult_soap($res)
   {
       return $res;
   }

   public function displayConfig()
   {
       ?>
       <table>
           <tr>
               <td>
                   <label for="senderprofile_username"><?php echo JText::_('SMS_USERNAME')?></label>
               </td>
               <td>
                   <input type="text" name="data[senderprofile][senderprofile_params][username]" id="senderprofile_username" class="inputbox" style="width:200px;" value="<?php echo @$this->username;?>" />
               </td>
           </tr>
           <tr>
               <td>
                   <label for="senderprofile_password"><?php echo JText::_('SMS_PASSWORD')?></label>
               </td>
               <td>
                   <input name="data[senderprofile][senderprofile_params][password]" id="senderprofile_password" class="inputbox" type="password" style="width:200px;" value="<?php echo @$this->password;?>" />
               </td>
           </tr>
           <tr>
               <td>
                   <label for="senderprofile_sender"><?php echo JText::_('SMS_FROM')?></label>
               </td>
               <td>
                   <input name="data[senderprofile][senderprofile_params][sender]" id="senderprofile_sender" class="inputbox" style="width:200px;" value="<?php echo @$this->sender;?>" />
               </td>
           </tr>
           <tr>
               <td colspan="2">
                   <label for="senderprofile_waittosend"><?php echo JText::sprintf('SMS_WAIT_TO_SEND','<input type="text" style="width:20px;" name="data[senderprofile][senderprofile_params][waittosend]" id="senderprofile_waittosend" class="inputbox" value="'.intval($this->waittosend).'" />');?></label>
               </td>
           </tr>
       </table>
   <?php
   }


   protected function interpretSendResult($result)
   {
       if($result == 1)
       {
           return true;
       }
       else
       {
           $this->errors[] = 'err:'.$result;
       }
   }
}

سلام

شما در هاست هستید یا لوکال ؟

Share this post


Link to post
Share on other sites
اسم پوشه باید afzoneha باشه دوست من. انجام بدین حل میشه.

اسم پوشه afzoneha هست اما جواب نداد

Share this post


Link to post
Share on other sites

مشکل بنده حل شده و ارسال بدرستی انجام گردید کسی تمایل داشت میتونم با یک هزینه معقول روی سامانش ست کنم

موفق بشاید

Share this post


Link to post
Share on other sites

یک مشکلی که در افزونه هست یا حداقل بنده باهاش مشکل دارم:پاسخ به پیام هاست یعنی کاربر اگر به پیام ارسالی پاسخ بده طبق تنظیماتی که توی پنل کاربری جوملا انجام میشه (مثلا مسدود کردن کاربر) انجام نمیشه

لطفا بررسی کنید

Share this post


Link to post
Share on other sites

با سلام

بعد از نصب این کامپونت محیط این کامپونت برای بنده به صورت انگلیسی است و فارسی شده نمیباشد ! مشکل از کجاست ؟؟؟

Share this post


Link to post
Share on other sites

اساتید محترم جوملا ایران :

لطف کنیدیه آموزش کامل برای ست کردن این کامپوننت با سیستم های پیامک انجام بدین

من تغییر دادم صفحه سفید شد

من وب سرویسم رو چطور باید تغییر بدم؟

آدرس وب سرویسhttp://www.znsms.ir/API/Send.asmx

Share this post


Link to post
Share on other sites

سلام با تشکر فراوان

من یه مشکل دارم و نیاز به کمک فوری دارم. سایت طراحیش تموم شده و فقط این مشکل را دارد که تحویل دهم.

من کامپوننت را نصب کردم و به سامانه پیامکی هم وصل کردم. وب سرویس سامانه پیامکی هم فعال هست. یوزر و پسور وب سرویس را هم در کامپوننت وارد کردم . اما وقتی میخام توی sender profile یک اس ام اس تست به یک کاربر بفرستم خطا میده و ارسال نمیشه.

Error sending SMS to 09127983363

Source Number is not valid

مشکل چیه؟؟

با تشکر

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری