Пример #1
0
function sendCode($mobile, $code)
{
    $options['accountsid'] = '8bd7e8279a0390eb9beaaf5063b4cdec';
    $options['token'] = '3b3cdd3c9e4170697fc823a7913701f5';
    //初始化 $options必填
    $ucpass = new Ucpaas($options);
    //开发者账号信息查询默认为json或xml
    $ucpass->getDevinfo('xml');
    $appId = "5c5f239bfb97495d84cce1ddf9ea1d36";
    $templateId = "10990";
    $param = "{$code},2";
    $ucpass->templateSMS($appId, $mobile, $templateId, $param);
}
Пример #2
0
<?php

//载入ucpass类
require_once 'lib/Ucpaas.class.php';
//初始化必填
$options['accountsid'] = '8bd7e8279a0390eb9beaaf5063b4cdec';
$options['token'] = '3b3cdd3c9e4170697fc823a7913701f5';
//初始化 $options必填
$ucpass = new Ucpaas($options);
//开发者账号信息查询默认为json或xml
$ucpass->getDevinfo('xml');
$appId = "5c5f239bfb97495d84cce1ddf9ea1d36";
$to = $_POST["phone"];
$templateId = "10990";
$arr = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "1", "2", "3", "4", "5", "6", "7", "8", "9"];
$code = "";
for ($i = 0; $i < 6; $i++) {
    $code .= $arr[rand(0, count($arr))];
}
$param = "{$code},2";
$ucpass->templateSMS($appId, $to, $templateId, $param);
echo $code;
Пример #3
0
<?php

//载入ucpass类
require_once 'lib/Ucpaas.class.php';
//初始化必填
$options['accountsid'] = '38542bb2c01501e1db92b44c8bca8810';
$options['token'] = '434c3a1cab14d7391828cb52ce3a11bd';
//初始化 $options必填
$ucpass = new Ucpaas($options);
//开发者账号信息查询默认为json或xml
echo $ucpass->getDevinfo('json');
//短信验证码(模板短信),默认以65个汉字(同65个英文)为一条(可容纳字数受您应用名称占用字符影响),超过长度短信平台将会自动分割为多条发送。分割后的多条短信将按照具体占用条数计费。
$appId = "f0b1c14f5a88401297bed6ede4872b08";
//$to = "13026139128";
//$to = "15991431396";
$to = "18210450103";
//$to = "15910813505";
$templateId = "10199";
$code = mt_rand(100000, 900000);
$param = "{$code},1";
$res = $ucpass->templateSMS($appId, $to, $templateId, $param);
echo "res:\n";
var_dump($res);