只要一个短信发送的功能,这个要怎么做,看了下SDK感觉看不太懂
应该怎么做?
感觉和框架基本没啥关系,无非就是引入SDK,调用SDK中的方法,图省心只要发送就好,那就直接用sdk自己实现的自动加载,比如我在一个小项目中这么用
include("extend/taobao_sdk/TopSdk.php");
$appkey = "23xxxxx37";
$secret = "b0765xxxxxxxxxxb3f11xxxxxxxxxxxx3";
$c = new \TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new \AlibabaAliqinFcSmsNumSendRequest;
//$req->setExtend("123456");
$req->setSmsType("normal");
$req->setSmsFreeSignName("xxxx科技");
$req->setSmsParam('{"code":"'.session("sms_code").'"}');
$req->setRecNum(input("mobile"));
$req->setSmsTemplateCode("SMS_1219xxxx");
$resp = $c->execute($req);
if($resp->result->success){
$data = ["status"=>"1"];
}else{
$data = ["status"=>"2"];
}
当然你想在laravel中引入的更优雅一点,那就用别人composer管理的包,只不过是不是最新要自己判断
https://packagist.org/package...
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答871 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答927 阅读
1 回答912 阅读
1 回答840 阅读
可以用我写的一个包:https://github.com/flc1125/al...
composer安装: