码迷,mamicode.com
首页 > Web开发 > 详细

网站使用阿里大鱼发送短信DEMO及步骤

时间:2016-04-16 23:12:15      阅读:902      评论:0      收藏:0      [点我收藏+]

标签:

阿里大鱼的短息一条4分5,比起市场上7分5的短信,便宜多了,而且大平台,相信之后选择用它的人也会越来越多。

下面记述一下集成方法,有需要的可以看看。

1、申请大鱼,用淘宝账号登陆,最好是认证过的淘宝号,网址http://www.alidayu.com/

2、在大鱼管理中心的右上角头像旁边点击进入“开发者控制台”

3、创建应用(阿里有更详细的说明:https://doc.alidayu.com/doc2/detail.htm?spm=0.0.0.0.4Ozcne&treeId=135&articleId=104431&docType=1)

4、应用开发:https://doc.alidayu.com/doc2/detail.htm?spm=a3142.7629140.4.6.eIl0a8&treeId=135&articleId=104433&docType=1

(以上步骤阿里大鱼帮助文档说明更详细)

5、整合(这是重点),我用的PHP

------------------------------------------------------

1、将下载的包解压后,重新命名,随意命名,放到网站的目录里,目录自己看着放,不用挑出来什么什么文件,整体就行,懒得搞,比如我的文件夹名称为alidayu

2、某文件里写调用方法:

function sendSMS ($mobile, $content)
{
	include "alidayu/TopSdk.php";
    date_default_timezone_set(‘Asia/Shanghai‘);
	
	$c = new TopClient;
	$c->appkey = "填写具体值";
	$c->secretKey = "填写具体值,在控制台查看";
	$req = new AlibabaAliqinFcSmsNumSendRequest;
	$req->setSmsType("normal");
	$req->setSmsFreeSignName("注册验证");
	$req->setSmsParam("{\"code\":\"".$content."\",\"product\":\"网站名字\"}");
	$req->setRecNum($mobile);
	$req->setSmsTemplateCode("SMS_7785825");
	$resp = $c->execute($req);

	//var_dump($resp); 
	if($resp->result->success)
	{
		return true;
	}
	else
	{
		return false;
	}
}

说明:

$content是要发送的验证码

网站名字根据需要来

这里只是一个发送注册验证码的案例,其中的参数是对应注册的,其他的请参考API文档

下载的文件没有需要配置的,只需要调用入口文件就行,注意文件的位子

 

3、返回是true则发送成功,否则则失败。

 

网站使用阿里大鱼发送短信DEMO及步骤

标签:

原文地址:http://www.cnblogs.com/ss159/p/5399544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!