58 lines
1.5 KiB
PHP
58 lines
1.5 KiB
PHP
![]() |
<?php
|
|||
|
defined('BASEPATH') OR exit('No direct script access allowed');
|
|||
|
|
|||
|
class Sms_model extends CI_Model
|
|||
|
{
|
|||
|
|
|||
|
/*
|
|||
|
发送手机验证吗
|
|||
|
*/
|
|||
|
function short_message($phone, $code, $type = "code")
|
|||
|
{
|
|||
|
|
|||
|
include "TopSdk.php";
|
|||
|
require 'C:\WWW\erp\ShortMessage\TopSdk.php';
|
|||
|
date_default_timezone_set('Asia/Shanghai');
|
|||
|
$c = new TopClient;
|
|||
|
$c->appkey = 'LTAIl1YtohX448H0';
|
|||
|
$c->secretKey = 'Mt6a5xkakVXAp9Yywg7hd7ciOjcqQB';
|
|||
|
$req = new AlibabaAliqinFcSmsNumSendRequest;
|
|||
|
//$req ->setExtend( "" );
|
|||
|
$req ->setSmsType( "normal" );
|
|||
|
$req ->setSmsFreeSignName( "广告投放" );
|
|||
|
$req ->setSmsParam( "{number:'" . $code . "'}" );
|
|||
|
$req ->setRecNum( $phone );
|
|||
|
if ($type == "code")
|
|||
|
{
|
|||
|
$req ->setSmsTemplateCode( "SMS_71585005" );
|
|||
|
}else
|
|||
|
{
|
|||
|
|
|||
|
$req ->setSmsTemplateCode( "SMS_77630022" );
|
|||
|
}
|
|||
|
|
|||
|
$resp = $c->execute($req);
|
|||
|
$file = 'log.txt';//要写入文件的文件名(可以是任意文件名),如果文件不存在,将会创建一个
|
|||
|
$content = $resp;
|
|||
|
|
|||
|
if($f = file_put_contents($file, $content,FILE_APPEND)){// 这个函数支持版本(PHP 5)
|
|||
|
echo "写入成功。<br />";
|
|||
|
}
|
|||
|
$content = 'aaaaa';
|
|||
|
if($f = file_put_contents($file, $content,FILE_APPEND)){// 这个函数支持版本(PHP 5)
|
|||
|
echo "写入成功。<br />";
|
|||
|
}
|
|||
|
if($data = file_get_contents($file)){; // 这个函数支持版本(PHP 4 >= 4.3.0, PHP 5)
|
|||
|
echo "写入文件的内容是:$data";
|
|||
|
}
|
|||
|
if($resp->result->success)
|
|||
|
{
|
|||
|
return 'true';
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
return 'false';
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
?>
|