服务器异常电话警报API-云之讯语音通知API
Madman 数据分析师

前言

最近网站流量增大,又逢电商11月12月旺季,担心服务器宕机,找了个电话语音通知的API 云之讯。

为了解决这个需求找了几个语音通知的API,最终觉得有两个比较靠谱。

这个两个都算是比较靠谱的了,后面由于考虑阿里大于的申请流程更麻烦(大公司一般流程都比较多),所以选择云之讯。

然后就写了个云之讯API的composer包:patpat/cloud-message

php composer安装

在composer.json require下加上

1
"patpat/cloud-message": "^1.0.6",

使用

.env 需要配置的参数,新增config文件 cloud_message.php 内容如下

1
2
3
4
5
6
7
8
9
10
11
12
13
return [
//注册云之讯官网,在控制台中即可获取此参数
'account_sid' => env('CLOUD_MESSAGE_ACCOUNT_SID', ''),

//账户授权令牌, 在控制台中即可获取此参数
'auth_token' => env('CLOUD_MESSAGE_AUTH_TOKEN', ''),

//应用id
'app_id' => env('CLOUD_MESSAGE_APP_ID', ''),

//来电显示的号码(需要去申请开通号码)
'caller' => env('CLOUD_MESSAGE_CALLER', '057112345678'),
];

调用

1
2
3
4
5
6
7
$cloudMessage = new CloudMessage();
$result = $cloudMessage->sendVoiceNotify("13560710913", "服务器异常警告");
if($result && $result['resp']['respCode'] == '000000'){
//成功
}else{
//失败, error_code: $result['resp']['respCode']
}
  • 本文标题:服务器异常电话警报API-云之讯语音通知API
  • 本文作者:Madman
  • 创建时间:2017-11-09 11:00:36
  • 本文链接:https://www.patpat.site/开发/后端/服务器异常电话警报API-云之讯语音通知API.html
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论