更新

JSMS API PHP Client v1.0.1 是极光短信 API 的 PHP 封装包的第二个版本,提供以下功能:

  • 向手机发送短信验证码(6位数字)

  • 向手机发送语音验证码(6位数字)(新增)

  • 向手机发送短模板短信(新增)

  • 验证短信验证码是否有效

安装

  • 在项目中的 composer.json 文件中添加 jsms 依赖:
"require": {
    "jiguang/jsms": "*"
}

# OR 指出版本号

"require": {
    "jiguang/jsms": "v1.0.*"
}
  • 执行 $ composer install 进行安装或 $ composer update 进行升级。

使用

初始化

use JiGuang\JSMS as JSMS;
...
...

    $client = new JSMS($app_key, $master_secret);

...

OR

$client = new \JiGuang\JSMS($app_key, $master_secret);

发送验证码

// 短信验证码
$client->sendCode($phone, $temp_id);

// 语音验证码
$client->sendVoiceCode($phone);

验证

$client->checkCode($msg_id, $code)

DONE

源码 Github 链接: https://github.com/jpush/jsms-api-php-client
Packages 链接: https://packagist.org/packages/jiguang/jsms