激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP如何實現阿里云短信sdk靈活應用在項目中的方法

PHP如何實現阿里云短信sdk靈活應用在項目中的方法

2021-08-04 13:29wuxiumu PHP教程

這篇文章主要介紹了PHP如何實現阿里云短信sdk靈活應用在項目中的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

首先安裝

?
1
composer require alibabacloud/sdk

接著看alibabacloud官網文檔

https://packagist.org/packages/alibabacloud/sdk

示例

My_composer_aliyunsms.php

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
// use Swoft\Task\Bean\Annotation\Task;
// use AlibabaCloud\Client\AlibabaCloud;
// use AlibabaCloud\Client\Exception\ClientException;
// use AlibabaCloud\Client\Exception\ServerException;
 
use AlibabaCloud\Client\AlibabaCloud;
use AlibabaCloud\Client\Exception\ClientException;
use AlibabaCloud\Client\Exception\ServerException;
use AlibabaCloud\Ecs\Ecs;
 
/**
 * 阿里信息發送類
 * @Task("ali")
 */
class My_composer_aliyunsms
{
  /**
   * 發送短信驗證碼
   */
  public function sendCode($config,$phone,$code)
  {
    $param = [
      'code' => $code
    ];
    AlibabaCloud::accessKeyClient($config['accessKeyId'], $config['accessSecret'])
      ->regionId($config['regionId'])
      ->asGlobalClient();
 
    try {
      $result = AlibabaCloud::rpcRequest()
        ->product('Dysmsapi')
        ->version('2017-05-25')
        ->action('SendSms')
        ->method('POST')
        ->options([
          'query' => [
            'PhoneNumbers' => $phone,
            'SignName' => $config['SignName'],
            'TemplateCode' => $config['TemplateCode'],
            'TemplateParam' => json_encode($param)
          ],
        ])
        ->request();
      return $result->toArray();
    } catch (ClientException $e) {
      echo $e->getErrorMessage() . PHP_EOL;
    } catch (ServerException $e) {
      echo $e->getErrorMessage() . PHP_EOL;
    }
  }
}

demo

?
1
2
3
4
5
6
7
8
9
10
11
12
13
include 'My_composer_aliyunsms.php';
$sms = new My_composer_aliyunsms();
$phone='xxxxxx';
$code='99999';
$config = [
 'accessKeyId' => 'LTAIMje******hS',
 'accessSecret' => 'fMuQTLUrKQN******Z2m07',
 'SignName' => '****',
 'TemplateCode' => 'SMS_****04',
 'regionId' => 'cn-hangzhou'
];
$re = $sms->sendCode($config,$phone,$code); 
var_dump($re);

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://segmentfault.com/a/1190000019471927

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩av电影在线免费观看 | 91九色精品国产 | 亚洲最大av网站 | av免费av| 精品人成| 国产亲子伦在线观看 | 久久骚 | 亚洲成人在线免费观看 | 中文字幕电影免费播放 | 久久久久女人精品毛片九一 | 亚洲福利在线视频 | 强伦女教师视频 | 极品大长腿啪啪高潮露脸 | 久久久久久久久淑女av国产精品 | 毛片成人网 | 99在线热视频 | 羞羞视频一区二区 | 天天草天天色 | 日本高清黄色片 | 亚洲精品aa | 国产电影精品久久 | 美国av片在线观看 | 99激情视频 | 久久精品国产清自在天天线 | 国产在线观看免费视频软件 | 电影一级毛片 | 亚洲午夜久久久精品一区二区三区 | 青青草成人影视 | 久成人| 亚洲影院在线 | 欧美成人一区二区三区 | 亚洲电影免费观看国语版 | 人禽l交免费视频观看 视频 | 蜜桃网站在线 | 久久视频国产 | 久久久国产一级片 | 一级大黄毛片 | 日韩精品一区二 | 黄色毛片一级视频 | 天天草夜夜爽 | 特一级黄色毛片 |