返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >阿里云升级版短信验证教程PHP篇
  • 478
分享到

阿里云升级版短信验证教程PHP篇

服务器php阿里云短信验证Linux 2023-09-11 21:09:12 478人浏览 独家记忆
摘要

1.准备工作         如果不想申请签名和模板可以通过阿里云给出的api发送测试(https://dysms.console.aliyun.com/quickstart)来进行检测,绑定手机号码并且填写给出的签名和模板  使用上面方

1.准备工作

        如果不想申请签名和模板可以通过阿里云给出的api发送测试(https://dysms.console.aliyun.com/quickstart)来进行检测,绑定手机号码并且填写给出的签名和模板

 使用上面方法可以忽略以下2条

        1.申请签名

阿里云短信服务欢迎登录阿里云,全球领先的云计算人工智能科技公司,阿里云为200多个国家和地区的企业、开发者和政府机构提供云计算基础服务及解决方案。阿里云云计算、安全大数据、人工智能、企业应用、物联网等云计算服务。https://dysms.console.aliyun.com/

                访问阿里云短信服务在左侧导航栏找到国内消息

                                                                   

                点击添加签名

             

         按照实际情况选择自用或者他用,我这里选的自用,按照要求填写相关信息,只要备案域名或者是上线app肯定能通过

 

 2.申请模板

        可以按照图上填写,也可以按照实际需要填写,关联签名就是第一步申请的签名(如果你已经申请通过点一下就会出现下拉选项),场景链接就是首页的链接。

3.获取AccessKey
阿里云 OpenAPI 开发者门户Https://next.api.aliyun.com/api/Dysmsapi/2017-05-25/SendSms?spm=a2c4g.11186623.0.0.76dfde53ReGJAH¶ms=%7B%7D&sdkStyle=dara&lang=PHP         

        点击获取AK后跳转界面创建子账户(如果是自己测试,随便玩玩的话,不需要使用子用户避免麻烦,正式开发中建议使用子用户)

 

        访问方式下的Open API调用访问打钩,填写登录名称以及显示名称

         创建成功后记录下AccessKey ID和AccessKey Secret

        点击左侧导航栏用户

        右侧会显示刚刚创建的用户,点击添加权限

         搜索短信后显示2条权限,把两条权限全部进行添加

2.下载安装

        1.下载完整工程

阿里云 OpenAPI 开发者门户https://next.api.aliyun.com/api/Dysmsapi/2017-05-25/SendSms?spm=a2c4g.11186623.0.0.76dfde53ReGJAH¶ms=%7B%7D&sdkStyle=old&lang=php

 

 把下载好的压缩包解压到目录

2.安装SDK依赖

        Linux:进入解压的目录

         运行命令

composer require alibabacloud/dysmsapi-20170525 2.0.18

        运行结果成功

         这时候目录内就会多出一个文件夹和一个说明文件

3.修改测试

        打开src文件夹内的Sample.php文件修改

 '修改',// 修改            // 您的 AccessKey Secret            "accessKeySecret" => '修改'// 修改        ]);        return new Dysmsapi($config);    }        public static function main($args){        $client = self::createClient("ACCESS_KEY_ID", "ACCESS_KEY_SECRET");        $phone = $args['phone'];// 新增        $templa = $args['templa'];// 新增        $sendSmsRequest = new SendSmsRequest([            "phoneNumbers" => $phone,// 修改            "signName" => "签名",// 修改            "templateCode" => "模板",// 修改            "templateParam" => "{\"yzm\":\"$templa\"}"// 修改        ]);        $runtime = new RuntimeOptions([]);        $resp = $client->sendSmsWithOptions($sendSmsRequest, $runtime);        Console::log(Utils::toJSONString(Tea::merge($resp))) ;    }}$path = __DIR__ . \DIRECTORY_SEPARATOR . '..' . \DIRECTORY_SEPARATOR . 'vendor' . \DIRECTORY_SEPARATOR . 'autoload.php';if (file_exists($path)) {    require_once $path;}Sample::main($args);// 修改

自定义文件传输参数register.php(此文件和src目录同级)

$mot=$_POST['mot'];if(empty($mot)){echo "err1";exit;}$smsv =rand(100000,999999);session_start();$_SESSION["REGMOT"]=$mot;$_SESSION["REGMOTYZ"]=$smsv;$args = ['phone'=>$mot,'templa'=>$smsv];include("./src/Sample.php");

前端用Ajax或者from表单向register.php提交下手机号即可

说明:注意没有使用测试签名和模板的短信必须要余量

​​​​​​​

备注:如果此教程有什么问题可以私聊联系我

来源地址:https://blog.csdn.net/qq_39476250/article/details/126950363

--结束END--

本文标题: 阿里云升级版短信验证教程PHP篇

本文链接: https://lsjlt.com/news/403706.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 阿里云升级版短信验证教程PHP篇
    1.准备工作         如果不想申请签名和模板可以通过阿里云给出的api发送测试(https://dysms.console.aliyun.com/quickstart)来进行检测,绑定手机号码并且填写给出的签名和模板  使用上面方...
    99+
    2023-09-11
    服务器 php 阿里云 短信验证 Linux
  • Springboot实现阿里云通信短信服务有关短信验证码的发送功能
    前言短信验证码是通过发送验证码到手机的一种有效的验证码系统。主要用于验证用户手机的合法性及敏感操作的身份验证。现在市面上的短信服务平台有很多。大家在选择的时候未免会有些不好抉择。本人建议选择短信服务商应遵循以下几点: 服务商知名度高,业务...
    99+
    2023-05-31
    spring boot 阿里云
  • 阿里云服务器升级硬盘教程
    阿里云服务器硬盘升级可能是许多云计算用户经常遇到的问题,以下是一些可能的升级步骤和技巧: 确认需要升级的内容:了解升级的目的和内容,以确定升级的顺序和时间。 制定计划:确定升级所需的数据和系统,并制定详细的升级计划。 准备工作:在制定计...
    99+
    2023-10-26
    阿里 硬盘 服务器
  • 阿里云硬件升级数据库教程
    # 本教程将详细介绍如何通过阿里云对硬件进行升级,以优化数据库性能和稳定性。我们将讲解如何选择合适的硬件设备、如何安装和配置数据库服务器以及如何监测和调整数据库性能。第一节:选择合适的硬件设备在进行硬件升级之前,我们需要先确定需要升级的硬件...
    99+
    2024-01-25
    阿里 硬件 数据库
  • TP6对接阿里云短信验证,实现简单的登录注册
            一直没机会对接阿里的短信验证,今天自己写一个玩玩,把总结的一些点分享给大家。         代码亲测好用,直接copy走稍加改动即可。         前提:         (1)准备好阿里云短信的签名、模板、acces...
    99+
    2023-09-13
    php mysql redis 阿里云
  • 阿里云短信验证码接收异常怎么办?如何解决?
    阿里云短信验证码是一种常见的验证方式,广泛应用于各种互联网应用中。然而,有时我们可能会遇到阿里云短信验证码接收异常的情况,这会给我们的使用带来不便。本文将介绍一些常见的原因和解决方法,帮助您解决阿里云短信验证码接收异常的问题。 解决方法1....
    99+
    2024-06-03
    阿里 验证码 如何解决
  • go使用Gin框架利用阿里云实现短信验证码功能
    第一步,调用阿里云Api发送短信并存入数据库或者是redis当中 阿里云短信平台网址 [https://api.aliyun.com/new#/?product=Dysmsa...
    99+
    2024-04-02
  • 阿里云服务器怎么升级固件教程
    首先,在本地机器上安装最新的阿里云服务器固件,可以参考阿里云官网提供的教程进行安装。在安装过程中,确保固件与安装包都是最新版本,并且没有任何恶意软件或不兼容的组件。 在服务器上运行云服务器的客户端,以下是阿里云服务器客户端的安装步骤:在客...
    99+
    2023-10-27
    阿里 固件 服务器
  • 阿里云服务器怎么升级系统教程
    首先,在开始之前,首先要检查您的云服务器是否已经安装了最新版本的操作系统和其他软件,确保您的操作系统和软件已经更新过,可以使用一些小工具查看是否需要更新; 确保您的硬件配置已经满足升级系统的条件,可以打开您的电脑的系统进程查看是否有一个或...
    99+
    2023-10-27
    阿里 服务器 教程
  • 阿里云服务器如何升级系统教程
    阿里云服务器系统可以根据您的需要自动升级,以下是升级系统的一般步骤: 确认需要升级的云服务器类型和版本号。不同的云服务器类型可能需要不同版本的系统。例如,如果您是在云存储应用程序中使用阿里云服务器,您可能需要选择适合该应用程序的版本。 ...
    99+
    2023-10-27
    阿里 服务器 教程
  • 阿里云服务器如何升级固件教程
    阿里云服务器是一款专业的云服务器,为了保证服务器的稳定性和安全性,需要对其进行定期更新和升级固件。以下是一些可能有助于您升级到最新版本的步骤: 选择适当的工具:为了方便地升级到最新版本,您需要选择一款合适的工具,例如阿里云服务市场、阿里...
    99+
    2023-10-27
    阿里 固件 服务器
  • 部署到阿里云服务器的项目短信验证之后报500错误
    简介 在部署到阿里云服务器的项目中,有时候会遇到短信验证后报500错误的情况。本文将介绍可能的原因和解决方法。1. 短信验证服务配置问题当部署到阿里云服务器的项目出现短信验证后报500错误时,首先要检查短信验证服务的配置是否正确。可能的问题...
    99+
    2024-01-29
    阿里 错误 短信
  • 阿里云服务器怎么升级系统的教程
    一、升级前的准备工作 1.确定升级的目的和目标:在升级之前,需要先明确升级的目的和目标,例如是否需要提高系统的稳定性、性能和安全性等。 2.选择合适的云服务器:选择适合自己需求的云服务器,包括硬件配置、容量、性能、安全性等。 3.了解阿里...
    99+
    2023-10-27
    阿里 服务器 教程
  • 阿里云怎么做服务器升级系统教程
    简介 随着云计算技术的快速发展,阿里云作为国内领先的云服务提供商,其服务器产品的广泛应用也带来了许多挑战和需求。在使用阿里云服务器的过程中,有时我们需要对服务器的系统进行升级,以提升性能、保障安全或满足新的需求。本文将介绍如何使用阿里云平台...
    99+
    2024-01-17
    阿里 怎么做 服务器
  • 阿里云服务器短信群发教程从入门到精通
    本文将详细介绍如何在阿里云服务器上进行短信群发。包括选择适合的短信服务、设置短信群发参数、编写短信发送代码等步骤。无论你是初学者还是有一定经验的开发者,都可以从本文中获得帮助。 阿里云服务器是阿里云推出的一种云服务器产品,它可以提供弹性的计...
    99+
    2023-12-16
    阿里 短信群发 入门
  • 阿里云服务器php版本切换教程
    阿里云服务器提供了多种版本的php支持,用户可以根据自己的需求选择合适的php版本。本文将详细介绍如何在阿里云服务器上进行php版本的切换。 一、php版本的选择阿里云服务器提供了多种版本的php支持,包括5.6,7.0,7.1,7.2,7...
    99+
    2023-11-23
    阿里 版本 服务器
  • 阿里云服务器怎么升级配置系统教程
    首先,在浏览器中登录阿里云服务器,进入服务器的管理界面。 在管理界面中,点击进入系统配置界面,进入系统配置的界面。 在系统配置界面中,我们可以看到整个系统的配置信息,包括系统架构、软件和硬件设备的信息,以及系统的安全机制、配置选项和用户权...
    99+
    2023-10-26
    阿里 服务器 教程
  • 阿里云服务器如何升级配置系统教程
    登录阿里云控制台,进入服务器配置页面。 选择您要升级的云服务器实例,单击“获取实例”或“获取实例配置”按钮。 获取实例配置,选择需要升级的配置文件,单击“升级配置”按钮。 配置云服务器的配置,包括服务器实例的规格、CPU和内存等参数,以及...
    99+
    2023-10-27
    阿里 服务器 教程
  • 阿里云服务器如何升级固件系统教程
    首先,打开阿里云控制台,在服务器上找到“固件”选项。 点击“固件”选项后,可以在右侧看到当前服务器上的固件版本号。如果想要升级固件系统,可以点击“获取新固件”来下载固件文件,并将其添加到系统中。 下载完成后,将固件文件复制到服务器上的指定...
    99+
    2023-10-27
    阿里 固件 服务器
  • 阿里云服务器升级PHP版本简单易行的方法
    阿里云服务器是一个强大的云服务产品,可以帮助用户轻松地搭建和管理自己的网站。但是,随着PHP版本的更新,用户可能需要升级自己的PHP版本以获得更好的性能和安全性。本文将详细地讲解如何在阿里云服务器上升级PHP版本。 阿里云服务器升级PHP版...
    99+
    2023-12-09
    简单易行 阿里 版本
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作