欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

destoon短信接口修改方法_PHP教程

程序员文章站 2022-05-27 23:23:59
...
destoon是很优秀的B2B行业站程序。程序模块化开发契合度很高,二次开发起来也很顺畅。数据缓存,权限分配,SEO功能方面都不错。

但是在使用这套程序的时候,常常要用到发送短信的功能,而destoon本身只接入了自己的短信接口。一些初接触destoon的开发者不知道如何修改。

所以铁牛特此写个文档分享如何修改destoon如何接入外部短信接口。

第一步:找到/include/global.func.php文件,搜索函数send_sms

修改function send_sms为function send_sms_back,新建函数send_sms

  send_sms(, ,  = 0,  = 0      , , , ,      (!['sms'] || !['sms_uid'] || !['sms_key'])        = 'http://app.com/test/sms.php'; 
     
      or  = word_count(      = (convert(, DT_CHARSET, 'UTF-8'     
      = 'username='.['sms_uid'     . '&pwd='.['sms_key'     . '&mobile='.
     . '&msg='.     
 
  = curl_init( curl_setopt(, CURLOPT_POST, 1 curl_setopt(, CURLOPT_POSTFIELDS,  curl_setopt(, CURLOPT_FOLLOWLOCATION, 1 curl_setopt(, CURLOPT_HEADER, 0 curl_setopt(, CURLOPT_SSL_VERIFYPEER, 0 curl_setopt(, CURLOPT_RETURNTRANSFER, 1  = curl_exec( curl_close( ='' (!==['sms_ok'      = 'Can Not Connect SMS Server'        =['sms_ok'  
 ->query("INSERT INTO {->pre}sms (mobile,message,word,editor,sendtime,code) VALUES ('','','','','','')" 
       }

第二步:设置短信返回值

我的短信接口地址是:http://app.com/test/sms.php,如果短信发送成功,信息是success,这个发送成功的信息需要在destoon管理后台去设置

destoon短信接口修改方法_PHP教程

destoon短信接口修改方法_PHP教程

提示:如果你的curl_init()函数不可用

找到找到php.ini,修改extension=php_curl.dll 把前面的分号去掉
如果你的php库没有php_curl.dll,那么将php_curl.dll php5ts.dlllibeay32.dll ssleay32.dll 复制到 windows/system32下 重启IIS或Apache服务即可。

destoon开发交流群号码:98537090

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/738516.htmlTechArticledestoon是很优秀的B2B行业站程序。程序模块化开发契合度很高,二次开发起来也很顺畅。数据缓存,权限分配,SEO功能方面都不错。 但是在...
相关标签: aspnet 软件编程