PhalApi-SMS基于PhalApi容联云短信服务器拓展

PhalApi-SMS基于PhalApi容联云短信服务器拓展

前言

在做项目时更换短信运营商时,找到了容联云通讯(滴滴用的是他的服务),感觉很不错看了下SDK文件和测试Demo感觉使用起来并不是很方便, 因为确实很多项目都会用到这一套服务比较希望好用优雅一些,所以提供了本次拓展也希望大家喜欢

附上:

官网地址:http://www.phalapi.net/

开源中国Git地址:http://git.oschina.net/dogstar/PhalApi/tree/release

开源中国拓展Git地址:http://git.oschina.net/dogstar/PhalApi-Library

1. 安装

配置方式非常简单只需要把拓展下载下来放入Library文件内即可,然后就可以使用如下方法进行实例

//初始化传入配置文件地址
$SMS = new SMS_Lite("app.SMSService");
//初始化并且打开调试模式
$SMS = new SMS_Lite("app.SMSService",true);

在调试模式下返回信息会被打印出来(建议在生产环境不要开启)

2.配置

配置文件约定存放在app.SMSService,serverPort以及serverIP不进行配置为默认环境

"SMSService" => array(
    "accountSid"   => "",  //主帐号
    "accountToken" => "",  //主帐号Token
    "appId"        => "",  //应用Id
    "serverPort"   => "",  //请求端口 默认:8883
    "serverIP"     => ""   //请求地址不需要写https:// 默认:sandboxapp.cloopen.com 测试环境
)

3. SDK-API

通过如上配置都可以开始进行正常的使用了如下

//发送模板短信
$SMS->sendTemplateSMS("手机号码", "内容数据", "模板Id");

//短信模板查询
$SMS->QuerySMSTemplate("模板ID");

//语音验证码
$SMS->voiceVerify("验证码内容", "循环播放次数", "接收号码", "显示的主叫号码", "营销外呼状态通知回调地址", '语言类型', '第三方私有数据');

//语音文件上传
$SMS->MediaFileUpload("文件名", "文件二进制数据");

//话单下载 前一天的数据(从00:00 – 23:59)
$SMS->billRecords("话单规则", "客户的查询条件");

//IVR外呼
$SMS->ivrDial("待呼叫号码", "用户数据", "是否录音");

//外呼通知
$SMS->landingCall("被叫号码", "语音文件名称", "文本内容", "显示的主叫号码", "循环播放次数", "外呼通知状态通知回调地址", '用户私有数据', '最大通话时长', '发音速度', '音量', '音调', '背景音编号');

//主帐号信息查询
$SMS->queryAccountInfo();

//呼叫状态查询
$SMS->QueryCallState("callid", "查询结果通知的回调url地址");

4. 总结

希望此拓展能够给大家带来方便以及实用,暂时只支持容联云如有其他童鞋希望能加入其余常用运营商可与笔者进行联系!

注:笔者能力有限有说的不对的地方希望大家能够指出,也希望多多交流!

时间: 2024-09-12 20:05:52

PhalApi-SMS基于PhalApi容联云短信服务器拓展的相关文章

“容联云通讯”宣布完成B轮投资,估值1亿美元

1月22日消息 云通讯开放平台"容联云通讯"今日宣布,已获得挚信资本独投的1500万美元B轮融资,估值超过1亿美元.据了解,本轮融资于2014年12月完成. 容联云通讯总经理孙昌勋表示,融资后将加大对基础平台资源和技术的投入:另一方面,也会加紧构建开发者生态圈步伐,提高对开发者的项目扶持力度. 容联云通讯常务副总经理韩冬透露,当前API模式大部分由云端提供,对于企业或者创业团队来说,初期投入门槛较低. 目前,容联云通讯拥有8万余名开发者和6000余家企业合作伙伴.通过API接入容联云通

关于容联云通讯在线视频通话

问题描述 关于容联云通讯在线视频通话 两个测试用户都已登录状态,用户一发起视频通话,进入视频布局的Activity并拨打对方号码,请问用户二的客户端代码要广播接收者吗?若是广播接收,怎样才能实现接收到对方有来电则自动跳转到用户二的视频布局Activity,没做过通讯,求大神解答

阿里云唯一垂直能力平台-容联云通讯新品牌解析

2014年4月22日,云通讯平台正式更名为"容联·云通讯",启用全新域名www.yuntongxun.com.同期,云通讯与阿里云达成战略合作,在"聚无线"平台上深度整合,成为阿里云平台唯一一家提供通讯能力的垂直能力平台. 2013年,云通讯平台一直在国内独享这一片蓝海.伴随着业务的不断推进,这种提供通讯能力的http://www.aliyun.com/zixun/aggregation/14123.html">PaaS平台模式受到了各方关注.经过一

互联网圈的送水人“容联云通讯”获得1500万美元

摘要: 容联云通讯刚刚宣布在去年12月完成了B轮融资,交易金额为1500万美元,投资方是挚信资本. 2013年5月上线,作为提供全通讯能力的云计算 PaaS 平台,容联云通讯为企业及个人开发者提供 容联云通讯刚刚宣布在去年12月完成了B轮融资,交易金额为1500万美元,投资方是挚信资本. 2013年5月上线,作为提供全通讯能力的云计算 PaaS 平台,容联云通讯为企业及个人开发者提供 VoIP.IM.视频.会议.呼叫中心 /IVR 等各种通讯能力,开发者通过嵌入云通讯 API 能够在应用中能够实

解决企业呼叫中心难题 Avaya和容联推出“小A云”

容联创始人孙昌勋  3月30日消息,昨日,企业通信软件.系统及服务提供商Avaya和国内企业通讯云服务容联发布了一款战略级产品"小A云",为互联网+企业提供云端呼叫中心一体化解决方案.同时,发布会上双方也共同宣布了"小A云"生态联盟,首批战略合作名单中有海航云.鹏博士.腾讯云.联通导航等企业. 根据信息研究分析公司Gartner统计,2015年全球呼叫中心坐席出货量达到236万,存量市场达到1850万坐席,市场容量巨大.而对于中国市场来说,一直以来传统的呼叫中心是人

容联七陌完成3500万A轮融资 构建企业客服与营销闭环服务

14日,企业SaaS通讯服务提供商容联七陌宣布完成3500万人民币A轮融资,由容联云通讯领投.与此同时容联七陌正式推出七陌云电销,为企业构建客服与营销的完整闭环服务. 容联七陌CEO蔡质彬将企业与客户之间的关系归类为三个场景:售前.售中.售后.在售前阶段,企业会通过各个渠道引入流量,这个阶段目标就是将更多的流量转化为商机,七陌的多渠道云客服产品,可以帮企业把来自各个渠道的客户,如微信.邮件.APP.网站.电话等咨询实时导入到一个终端,让客服统一高效处理.其次,知识库.分析报表等功能模块帮助客服提

容联:企业通讯的颠覆者

(容联云通讯CEO孙昌勋揭晓C轮融资金额) 如今,逐渐变冷的资本市场对于那些2VC公司无疑是寒冬刺骨,而对于踏实做实业的公司却好似春天.7月5日,企业通讯云服务商容联云通讯(以下简称"容联")宣布完成了7000万美元的C轮融资,由红杉资本中国基金领投,跟投方包括挚信资本以及新的国际战略投资方. 此前,容联在2013年获得了红杉资本400万美元的A轮融资, 然后又在2015年拿到了挚信资本1500万美元的B轮融资. 为什么这一次A轮和B轮的投资方又接着下大注呢?老冀认为,很关键的就是容联

容联突破资本“寒冬”跨越“生死劫”

在投资圈里,C轮往往被认为是一个"生死劫",也是一个创业企业的分水岭,特别是在资本市场降温时,90%的企业会倒在C轮这道坎上.容联云通讯瞄准客户需求,开创了国内企业通讯云服务,努力推动企业通讯实现互联网化.云计算化.能力化和融合化,获得资本青睐,顺利完成C轮融资. 在投资机构都"捂紧钱袋子"之时,国内最大的企业通讯云服务商容联云通讯(以下简称"容联")日前宣布完成7000万美元的C轮融资. C轮融资是一个公司的命运转折点,国内一些颇有名气的企业级

容联七陌融资三千五百万,互联网加东风吹起的通讯

容联七陌宣布A轮3500万融资成功,投资方是容联云通讯,二者关系非常紧密,容联是一家PaaS平台,而七陌则提供SaaS服务,简单的说,前者是平台即服务的典型,后者则是软件即服务的模式,二者呈现互相支持的生态关系.如果这段你不好理解,简单的说大概就是,前者是平台,后者则是支撑平台的服务. SaaS是一种软件服务模式,大概是说企业不必自己研发比较高难度的软件来使用,可以直接通过网络来部署现成的服务,而七陌就是专业提供托管型呼叫中心或者说云客服服务.在互联网加大潮之下,客服需求空前高涨,而构建相应的客