kppw企业业务众包短信接口修改,56短信插件目前适用于市场上所有的商城、CMS、手机APP、网站等,无论您的程序是那个版本,您在修改中或调到短信接口中遇到问题可以随时联系我们技术人员,微信QQ:826585910,我们将为您提供免费的技术支持,如果您对代码不懂,可以联系我们技术人员帮您免费接入调试。
接入说明:
1.在网上根目录新建testlog.txt文件,Linux环境请设置插件文件的读写权限(777),来用调试。
2.修改phpsms.php文件:路径:\config\
新增加:
dxw56' => [
//请求地址
'dxw56Url' => 'http://jiekou.56dxw.com/sms/webinterface.aspx',
//56短信网户名
'dxw56Name' => '你的56短信网用户名',
//56短信网密码
'smsbaoPass' => '你的56短信网密码',
//签名
'dxw56Sign' => '你的短信签名',
],
3.新增dxw56Agent.php文件:路径:\vendor\toplan\phpsms\src\phpsms\agents\
<?php
namespace Toplan\PhpSms;
use REST;
/**
* 56短信网
*/
class dxw56AgentAgent extends Agent
{
public function sendSms($to, $content, $tempId, array $data)
{
$content = explode('】', $content);
$url = $this->dxw56Url.'?u='.$this->dxw56Name.'&p='.md5($this->dxw56Pass).'&m='.$to.'&c=【'.$this->dxw56Sign.'】'.$content[1];
$ret = file_get_contents($url);
return $this->setResult($ret);
}
public function sendTemplateSms($to, $tempId, array $data)
{
}
public function voiceVerify($to, $code, $tempId, array $data)
{
}
protected function setResult($result)
{
if($result == 0){
$success = true;
}else{
$success = false;
}
$this->result(Agent::SUCCESS, $success);
// $this->result(Agent::CODE, $code);
// $this->result(Agent::INFO, $info);
}
public function sendContentSms($to, $content)
{
}
}