阿里大鱼API接口(短信接口)范例

当前版本不可用,新版本,请访问:http://flc.ren/2016/09/563.html


提供方官网:http://www.alidayu.com/

PHP版本:PHP>=5.4

源码地址:https://github.com/flc1125/alidayu

Thinkphp专版:https://github.com/flc1125/alidayu/tree/release/thinkphp

配置说明

文件/Inc/config.inc.php定义AlidayuAppKeyAlidayuAppSecret即可。获取,请参考官网!

使用说明

<?php
use Alidayu\AlidayuClient as Client;
use Alidayu\Request\SmsNumSend;

$client  = new Client;
$request = new SmsNumSend;

// 短信内容参数
$smsParams = [
    'code'    => randString(),
    'product' => '测试的'
];

// 设置请求参数
$req = $request->setSmsTemplateCode('SMS_5053601')
    ->setRecNum('13312341234')
    ->setSmsParam(json_encode($smsParams))
    ->setSmsFreeSignName('活动验证')
    ->setSmsType('normal')
    ->setExtend('demo');

print_r($client->execute($req));
?>

其他说明

当前位置:叶子坑 » 阿里大鱼API接口(短信接口)范例

赞 (20)
分享到:更多 ()

评论 31

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 菜鸟发3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <?php use AlidayuAlidayuClient as Client; use AlidayuRequestSmsNumSend; 请问这些东东在哪里,SDK包中没有这些东东啊回复
    • flc1125当前版本已经不维护了。你看新版吧:http://flc.ren/2016/09/563.html
  2. 叶子报告大神,TP5已经出来了,麻烦针对最新版,写一个阿里大鱼的演示吧 :)回复
    • flc1125等我有时间整理下吧! 感谢使用!
    • 叶子时间就像乳沟一样,挤一挤总会有的啦
    • flc1125 最近几天会抽空写好,并开源出去。静候佳音吧!
    • flc1125已发布:http://flc.ren/2016/09/563.html
  3. 小草哥们你好,求一个TP的范例 回复
    • flc1125 下载地址不是有么:https://github.com/flc1125/alidayu/tree/release/thinkphp
    • 小草要最新thinkphp5版本的演示,麻烦做一个吧 谢谢亲 ~
    • 叶子同求!
    • 小峰[url]http://www.thinkphp.cn/extend/844.html[/url]
    • 小峰http://www.thinkphp.cn/extend/844.html 这个是根据最新TP5做的阿里大鱼短信验证
  4. Mr.Pan为什么在上面的地址 Thinkphp专版:https://code.csdn.net/flc1125/alidayu/tree/release/thinkphp 下载不了代码的zip压缩包呢? 下下来的只是一个csdn的html文件回复
    • flc1125这个是csdn的问题,csdn的下载功能老师出问题。建议你用git下载;git clone git@code.csdn.net:flc1125/alidayu.git;在执行:git checkout release/thinkphp
    • Mr.Pan好的,多谢。 虽然短信接口昨天已经搞定了,还是下这份代码下来研究下
  5. MASK改了一下放在laravel上也能用了 赞一下博主回复
    • flc1125 666
    • 张小镇怎么实现的,我也有类似的需求,我头次写接第三方接口,没思路。
    • flc1125源码在上面的链接,可以拿过去直接用!
    • 张小镇之前下载好之后,打开zip包吗,就说zip包损坏,刚刚下载又好了,真的神奇。
    • MASK你要是laravel5的话直接去找SMS发送的包就行了,如果事4.2你就放到vendor里面 然后改composer文件夹了
    • 张小镇谢了,问题解决了,就是如何验证验证码正在解决。
  6. 黑白请勿博主有做过批量发送短信吗?比如我想给5个号码发送短信,但总是每次只有第一个号码能收到短信,后面的都发不出去。回复
    • flc1125目测是你代码执行的问题。多多检查!
  7. Kevinphp3没有嘛回复
    • flc1125php5.3么?其实支持。主要是数组简写了!稍微调整下就可以用
  8. 张志杰为什么我在阿里大鱼下载的短信SDK包,他妈的那么大啊.真实蛋疼.给的demo示例直接拿来用 还是个错的回复
    • flc1125官方的SDK有包含其他的代码,不是最纯净的版。我编写的代码,基本是按着官方的逻辑思维写的。部分代码可以从官方提取来用![嘻嘻]感谢使用!
    • flc1125如果使用我这边的代码出错,可能原因:php版本、提供的appkey及appsecret错误!如其他问题,可以留言反馈给我!
  9. 放空赞赞赞回复