REST::setAccount PHP Method

setAccount() public method

设置主帐号
public setAccount ( string $AccountSid, string $AccountToken )
$AccountSid string 主帐号
$AccountToken string 主帐号Token
    public function setAccount($AccountSid, $AccountToken)
    {
        $this->AccountSid = $AccountSid;
        $this->AccountToken = $AccountToken;
    }

Usage Example

Example #1
0
/**
 * 发送验证码 sendTemplateSMS
 * @param $to
 * @param $datas
 * @param $tempId
 * @return mixed|SimpleXMLElement|内容数据
 */
function sendTemplateSMS($to = NULL, $datas = NULL, $tempId = NULL)
{
    $result = '';
    if ($to && $datas && $tempId) {
        $accountSid = C('API_SMS.accounts_id');
        //主帐号,对应开官网发者主账号下的 ACCOUNT SID
        $accountToken = C('API_SMS.account_token');
        //主帐号令牌,对应官网开发者主账号下的 AUTH TOKEN
        $appId = C('API_SMS.app_id');
        //应用Id,在官网应用列表中点击应用,对应应用详情中的APP ID, 在开发调试的时候,可以使用官网自动为您分配的测试Demo的APP ID
        $serverIP = C('API_SMS.server_ip');
        //请求地址 沙盒环境(用于应用开发调试):sandboxapp.cloopen.com,生产环境(用户应用上线使用):app.cloopen.com
        $serverPort = C('API_SMS.server_port');
        //请求端口,生产环境和沙盒环境一致
        $softVersion = C('API_SMS.soft_version');
        //REST版本号,在官网文档REST介绍中获得。
        import('@.ORG.CCPRestSmsSDK');
        $rest = new \REST($serverIP, $serverPort, $softVersion);
        $rest->setAccount($accountSid, $accountToken);
        $rest->setAppId($appId);
        /* 发送模板短信 */
        $result = $rest->sendTemplateSMS($to, $datas, $tempId);
    }
    return $result;
}
All Usage Examples Of REST::setAccount