Files
advertising/application/models/public/Sms_model.php

58 lines
1.5 KiB
PHP
Raw Normal View History

2019-04-11 15:54:34 +08:00
<?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';
}
}
}
?>