57 php使用阿里云的短信服务 - xiaoxin01/Blog GitHub Wiki
本文介绍php如何快速使用阿里云的短信服务
登录阿里云管理后台,进入短信服务页面,开启短信服务:
https://dysms.console.aliyun.com/dysms.htm
可以直接使用主账号的access key来调用短信服务,或者创建子账号来调用,推荐使用子账号的方式:
https://ram.console.aliyun.com
申请sms的子账号并开通sms短信服务的管理员权限。
阿里云官方没有提供composer安装方式,可以使用第三方封装过的:
https://packagist.org/packages/jjonline/aliyun-dysms-php-sdk
安装:
composer require jjonline/aliyun-dysms-php-sdk
在上述 Package 的描述页面已经有了调用方式,对于调试阶段,可以调整部分代码,返回Message以便失败时查看到明确的错误信息:
if($acsResponse && strtolower($acsResponse->Code) == 'ok')
{
return $acsResponse->Message;
}
return $acsResponse->Message;