sy-records/easy-aliyun

阿里云SDK

v1.0 2018-12-28 08:20 UTC

This package is auto-updated.

Last update: 2024-11-29 05:56:50 UTC


README

☁️ 阿里云一些常用的服务:短信发送、虚拟号绑定等

安装

composer require sy-records/easy-aliyun -vvv

配置

可以写在同一个配置文件去获取

# 短信
$config = [
    'appId'  => '', // 阿里云 AccessKeyID
    'appKey' => '', // 阿里云 AccessKeySecret
    'tplId' => 'SMS_888888888', // 短信模板ID
    'signName' => '', // 短信签名
];
# Axnbind配置
$config = [
    'appId'  => '', // 阿里云 AccessKeyID
    'appKey' => '', // 阿里云 AccessKeySecret
    'poolKey' => '', // 号池Key
];

使用

<?php
use SyRecords\Aliyun;

# $config 配置信息是数组
$aliyun = new Aliyun($config);

# 手机号;验证码;是否是营销短信(营销短信无需验证码)
$aliyun->sendSms($mobile, $code = '', $isMarketing = 0);
# AXN中的A号码;绑定关系过期时间;AXN中的默认的B号码;默认95接入号,目前支持2种号码类型
$aliyun->putAxnBind($phoneNoA, $time, $phoneNoB = '', $noType = 'NO_95');

文档

协议

GPL-3.0