一、先到阿里云短信服务中申请模板和签名
阿里云快速学习入口
二、模板申请完成后,获取AccessKey,并短信接口配置
注意保存:AccessKeyId和AccessKeySecret
短信接口配置

三、获取短信模版CODE

四、下载接口文件
短信产品相关的SDK及DEMO程序

五、配置接口文件


六、PHP发送请求

<?php
if($_GET["act"]=="edit_regx"){$login_yzm = rand(100000,999999);//生成6位发送的验证码setcookie($User,$login_yzm,time()+600);//600秒后cookie自动失效
?>
<iframe name="myframeFS" id="myframeFS" src="" frameborder="0" scrolling="no" width="100%" height="1"></iframe>
<script type="text/javascript">var iframeFS = document.getElementById("myframeFS");iframeFS.src="/alidayu/api_demo/SmsDemo.php?login_yzm=<?=$login_yzm?>&mobile=<?=$User?>&moban=3";//mobile表示手机号//login_yzm表示发送的验证码//moban表示当前短信模板if (iframeFS.attachEvent){iframeFS.attachEvent("onload", function(){alert("短信已发送到您的手机,请注意查收!");parent.time();parent.document.getElementById("A_iframe").src="";});}else{iframeFS.onload = function(){alert("短信已发送到您的手机,请注意查收!!");parent.time();parent.document.getElementById("A_iframe").src="";};}</script>
<?php
exit();
}
?>

七、php接收请求

$mobile = $_GET["mobile"];
$login_yzm = $_GET["login_yzm"];
$moban = $_GET["moban"];
//获取模板后,在根据当前的模板参数来判断,发送那个模板的短信
//注意,阿里云给的开发文档中包含三种短信,发送短息验证,发送短信通知,批量发送短信。


2020-12-09更新
今天接入短信的时候,卡到了授权这里。时间有点长,本来以为授权只要一个就可以了。两个都需要授权哦


另外这次做了下优化
1,在SmsDemo.php文件中的参数和发送短信的触发不要了注释掉

//2,在需要执行发送短信的页面引入SmsDemo.php
include ("../../aliyun/api_demo/SmsDemo.php");
//注意:参与短信发送和判断的参数的变量名,需要设置成唯一
$mobile = 11;
$login_yzm = 22;
$moban = 33;
$response = SmsDemo::sendSms();//发送短信
//因为在SmsDemo.php中的变量已经声明为全局变量,获取后直接赋值

PHP之阿里云短信接口接入相关推荐

  1. 云片短信php接口_php与阿里云短信接口接入

    使用阿里云短信API,需要在控制台获取以下必要参数,其中需要自己手机验证+官方审核多次,尤其审核需要保持耐心. 1. accessKeyId 相当于你的个人账户密钥: 2. accessKeySecr ...

  2. 阿里云短信服务接入流程

    背景 在最近的项目需求中, 需要将复用阿里短信能力, 实现用户手机号验证: 如果用户号码验证通过后, 可以让用户上传文件资料并进行打印. 故核心内容就是: 阿里云短信服务接入, 下面我们主要来介绍下阿 ...

  3. python 阿里云短信服务接入流程

    阿里云短信服务接入流程 最近公司项目中的业务需求包括使用阿里云发送短信,所以写一篇博客和大家分享一下python使用sdk对接阿里云短息api的流程. 阿里云官方文档 链接 左侧导航栏中有很多部分,着 ...

  4. C# 阿里云短信接口调用(不使用SDK,单文件完成)

    虽然阿里云短信接口,提供了很多种语言的SKD,但是对应C#而言,如果使用阿里云SDK,你的项目中需要引入一大堆的dll,像这样: 我只需要发个短信,没必要引入这么多dll吧.于是,根据阿里云官方文档, ...

  5. springboot项目调用阿里云短信接口(包括短信上行)

    最近一直在做项目,很久没有写过博客了,最近做的一个项目中遇到了一个业务需要用到短信功能包括了发送短信和短信回复之后要收到回复内容,阿里云短信服务是一个非常好的平台,里面提供了多种短信接口可以供我们使用 ...

  6. TP5调用阿里云短信接口实现发送短信功能

    TP5调用阿里云短信接口实现发送短信功能 工作需要,对接阿里云的短信服务,借此记录一下(网站 www.lelee.top) 主要分为两个部分,一是下载官方的Demo事例,这个不需要多说,自己去下载就行 ...

  7. 微信小程序手机号验证码登录(调阿里云短信接口)

    小程序效果 代码 <view class='content'><form bindsubmit="formSubmit"><view class='p ...

  8. Java调用阿里云短信接口,发送短信

    Java调用阿里云短信接口,发送短信 1.短信服务这个很简单,只需要知道accessKeyId(AK).accessKeySecret(SK).短信签名.短信模板即可. 2.域名和产品名称是固定的,使 ...

  9. 阿里云短信接口开发实践(Java)

    随着互联网的兴起,各行各业的需求都在不断的增加.随着业务的扩大,企业给用户发送短信验证码的业务,也是如火如荼.在这里,calvin给各位开发者推荐阿里云短信平台.原因有二:1.接入较简单,开发成本低 ...

  10. python 阿里云短信接口_阿里云短信PythonSDK的用法

    阿里云知识 阿里云短信PythonSDK的用法 阿里云短信PythonSDK的用法示例代码 # coding=utf-8 from jdcloud_sdk.core.credential import ...

最新文章

  1. javascript运动系列第二篇——变速运动
  2. 再谈STM32的CAN过滤器-bxCAN的过滤器的4种工作模式以及使用方法总结
  3. 控制电脑_用小程序远程控制电脑
  4. linux文件描述符设置
  5. PHPCMS V9 采集实例
  6. [html] 你了解什么是无障碍web(WAI)吗?在开发过程中要怎么做呢
  7. arcgispython空间插值_基于python的空间距离权重计算——arcgis中的arcpy
  8. 走,去抖音上发财!抖音承诺未来一年要帮一千万创作者赚到钱
  9. smoothl1函数_Faster RCNN的损失函数(Loss Function)
  10. 剑指offer面试题17. 打印从1到最大的n位数
  11. 问题五:C++中const是干嘛用的
  12. Redis集群生产环境高可用方案实战过程
  13. java官方网站下载_java下载 7.0 官方版
  14. springboot整合lua脚本
  15. 计算机辅助设计和计算机动画,计算机辅助设计与制造(第2版)
  16. WebService入门(二)wsimport的使用
  17. 图片木马制作方法详细教程
  18. 【转载】面对酱紫的情况,肿么办哇?
  19. 计算机毕设-学籍管理系统
  20. 太原计算机学校专科代码,(全国高等院校学校代码查询).doc

热门文章

  1. 【稀饭】react native 实战系列教程之项目介绍
  2. java action上传文件_Java struts Action +ActionForm上传文件
  3. 神经网络的分类及其不同的应用场景
  4. 什么是 0day 漏洞,1day 漏洞和 nday 漏洞?
  5. Revit二次开发资料汇总
  6. ERP系统主要功能作用有哪些?
  7. stm32 matlab 滤波器,STM32实现IIR滤波器,可用matlab生成的头文件
  8. 根据word标题结构转换为excel的方法
  9. 极客君教你破解隔壁妹子的wifi密码,成功率高达90%
  10. 迷你世界勒索病毒,你的文件被删了吗?