阿里云发送短信验证码php_SDK

1.登录阿里云账号下载——aliyun-dysms-php-sdk(我使用的php版本)

下载地址:https://help.aliyun.com/document_detail/55359.html?spm=a2c4g.11174283.3.3.30d72c42m24zNH

2.下载的sdk包放在extend下(我用的tp5框架)

3.修改SmsDemo.php配置文件的参数改成自己的AccessKeyId 与 AccessKeySecret

4.应用实例

 /**
     * 发送验证码
     */
    public function  yanzheng(){
        Loader::import(‘aliyun-dysms-php-sdk.SmsDemo‘);//将附件放入根目录下的/extend
        $tel=input(‘post.tel‘);
        $num=$this->randomStr();
        $request = new \SmsDemo();
        $res=  $request::sendSms($tel,$num);
        if($res->Message==‘触发天级流控Permits:10‘){
            return GYReturn(‘1‘,‘发送失败‘,‘一天最多发布十条‘);
        }
       else if($res->Message==‘触发天级流控Permits:5‘){
            return GYReturn(‘1‘,‘发送失败‘,‘一个小时之内只能发布五条‘);
        }
       else  if($res->Message==‘触发天级流控Permits:1‘){
            return GYReturn(‘1‘,‘发送失败‘,‘发送验证码时间超出一分钟才能再次发送‘);
        }else if($res->Message==‘OK‘){
           return GYReturn(‘1‘,‘发送成功‘,$num);
       }
    }

原文地址:https://www.cnblogs.com/wrld/p/10130660.html

时间: 2024-10-01 07:42:43

阿里云发送短信验证码php_SDK的相关文章

阿里云发送短信验证码失败

报错: 把require_once  '/api_sdk/vendor/autoload.php'; 改为 require_once  __DIR__ .'/api_sdk/vendor/autoload.php'; 文件目录一定要写完整 原文地址:https://www.cnblogs.com/wrld/p/10130713.html

golang sms阿里云发送短信(公司实际项目)

话不多说,直接上代码!!! 要先下载两个包 (可以go get -u +你想要的包) github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests github.com/aliyun/alibaba-cloud-sdk-go/services/dysmsapi package main import ( "fmt" "github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests" &

【Java】腾讯云发送短信验证码-Struts2

腾讯云有一个免费的套餐,注册之后每月就有100条免费的短信套餐,用来测试很方便. appid,appkey,templateId,smsSign都需要获得面给套餐后申请.申请大概半小时可以搞定. package com.hj.action; import com.github.qcloudsms.SmsSingleSender; import com.github.qcloudsms.SmsSingleSenderResult; import com.github.qcloudsms.httpc

vue 阿里云发送短信Api

const Core = require("@alicloud/pop-core"); var client = new Core({ accessKeyId: "xxxxxx", accessKeySecret: "xxxxxxx", endpoint: "https://dysmsapi.aliyuncs.com", apiVersion: "2017-05-25" }); var params = {

使用阿里云短信服务发送短信验证码

阿里云短发服务使用流程: 1.在阿里云上完成短信服务的购买. 2.导入相关的jar包. <!-- 阿里云短信服务 --> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.1.0</version> </dependency> <!-- 阿里云短

阿里云短信服务发送短信验证码(JAVA开发此功能)

开发此功能需注册阿里云账号,并开通短信服务(免费开通) 充值后,不会影响业务的正常使用!(因为发送验证类短信:1-10万范围的短信是0.045元/条).开发测试使用,充2块钱测试足够了 可参考阿里云官方开发文档了解详情,文档中写的也是很详细了... https://help.aliyun.com/product/44282.html 代码编写之前需要准备几个东西 1,aliyun-java-sdk-core.jar ,  aliyun-java-sdk-dysmsapi.jar  这2个jar包

使用阿里云的短信服务发送短信

在给客户开发一个信息发送功能的时候,需要涉及到短信的发送,短信发送一般不同的厂商提供的接口不同,处理方式也不太一样,之前用的一个厂商的,提供了一个封装类就很容易发送短息,因此都是基于HTTP协议做的一个数据发送而已,接触阿里云的短信服务器后,发现阿里云还增加了非常多的参数,其中包括一些秘钥和签名的内容.短信发送由于比较敏感原因,大多数应用场景是验证码或者一些固定的信息提醒,因此厂商都要求客户按预定的模板来发送,这样限制了短信的应用场景,只能根据业务进行消息定制了.本篇随笔主要介绍阿里云的短信服务

阿里云的短信服务

1. 添加依赖 <!--添加阿里云发短信的依赖--> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.0.6</version> </dependency> <dependency> <groupId>com.aliyun&l

程序君带你畅聊发送短信验证码

现在不管是网站,还是app等互联网和移动互联网产品,绝大部分注册都是直接用手机号注册登录的,方式就是给手机发送短信验证码,然后把验证码填入,后台程序去匹配判断用户填入的验证码和发送的是否一致. 我最近做的好几个项目都用到了发送短信验证码的这个第三方接口,其实这个发送验证码的原理很简单,实现也很简单. 如下三个图,是我做的其中一个项目的相关效果截图: 我用的比较多的第三方短信接口是容联-云通讯的(http://www.yuntongxun.com/),它的API挺强大的,也挺稳定的,使用也不难,有