华为开发者大赛CaaS赛题攻略宝典

yanglifan333 2016-06-25 09:01:55
加精
CaaS赛题攻略来啦,四步走向百万大奖:

一、熟悉CaaS开放平台能力
CaaS能力开放平台是电信网络与互联网之间的连接器,该平台基于华为CaaS通信能力,实现了将运营商传统通信能力(如即时消息、语音、点击呼叫、视频、会议等)封装成API和SDK(软件开发工具包)形式,通过互联网面向全国对外开放给第三方开发者、企业和垂直行业,供其自主开发各类产品。截至目前,已经应用于电子商务、O2O、互联网金融、在线医疗、在线教育等17个细分行业。

CaaS开放平台开放了7大类(音视频通话、呼叫中心、融合会议、验证码、隐私保护、带宽控制、即时通讯)、31个原子能力、81个API,开发者可以调用以下通信能力:
1. 语音:
 点击拨号、多方通话、语音通知、呼叫中心。
 IVR、录音、TTS、ASR、呼叫转移。
2. 视频:视频通话、视频监控、视频录制、视频回放
3. 会议:语音会议、视频会议、数据会议、会议管理
4. 其他 :IM、网络地址本、短信、号码资源等
提交的作品必须是基于CaaS能力开放平台现有API或SDK实现哦。
【说明】基于CaaS能力开放平台的API开发应用,需要登陆CaaS体验中心平台open.huawei.com,注册后选择可申请调用的API。详细操作请参考大赛官网首页中“参赛指引 > 开发应用”中查看。

二、基于开放的API接口,设计业务,启动开发。 设计出来的业务一定是能达成某个目标的,比如两个创新类的能力应用:O2O行业的语音验证码的应用可防止恶意刷单,房产行业的平台的点击呼叫的应用可保护用户的号码隐私等等。


二手房平台业务场景


为了获取CaaS开放平台的资源并和平台顺利对接,您需按照以下流程操作:

1. 注册
首先登录CaaS开放平台即open.huawei.com
注册流程:注册>激活账号>完善个人信息
1.1 注册
登录CaaS平台开放网站,点击右上角“注册”按钮,弹出“注册”页面,根据您的身份选择个人注册或者企业注册,输入完整的注册信息后,请点击如下红框中的“协议条款”,页面会自动跳转至“开发者许可协议”页面,往下拉,有这个按钮,10s之后点击“同意”即可


1.2 激活
你注册的邮箱会收到一封激活邮件,请激活您的账号

1.3 完善个人信息
如果是个人开发者,请上传您的身份证照片,如果是企业,请上传您的企业执照
银行卡信息不用填写,完善个人信息之后,请提交审批,待审通过即可。

2. 测试号码申请
终端测试号码:终端测试号码是免费提供给开发者进行应用调测,不需要开发者支付费用,终端测试号码申请成功后与开发者绑定,直到终端测试号码被开发者释放或被系统到期回收,绑定期间其它开发者无法使用。
每个开发者默认最多申请3个终端测试号码,有效期30天,到期后系统自动回收终端测试号码。
终端测试号码的密码在申请成功后自动发送到开发者注册的电子邮箱。
支持密码遗忘重新获取终端测试号码的密码,密码自动发送到开发者注册的电子邮箱
申请步骤:
(1) 开发者登录后,点击“我的管理台”->“我的号码”->“终端测试号码”点击“申请新号码”,如下图



(2) 点击了“申请新号码”后弹出如下界面:

2.3 勾选需要申请的号码,点击“确定”按钮,终端号码资源申请成功。

(3)创建应用[/b]
按照如下方式创建应用,获取APPKEY

创建好之后,点击任务会有如下信息


4.SDK集成
如果您是要集成SDK,请在下载中心下载开发指南,SDK,以及参考demo

Demo登陆需要的信息有第二步骤申请的测试号码/密码,以及第三步骤获取的APPKEY

5.REST API调用
具体REST API的功能及参数可参考帮助文档
注意:Host:open.huawei.com:8543
您也可以在我的管理台>API调测界面进行调测,如下
参数说明:
displayNbr:号码显示,请注意,如果主被叫都是使用demo,则显示的号码为您定义的这个,如果主被叫都是现网手机号码,则这个参数不生效,显示的号码为0755-28783238
callerNbr:主叫号码
calleeNb:被叫号码
languageType:语言类型,可选择中文或者英文
statusURL:如果您需要推送状态,请填写您服务器的URL,如果不需要,请不用填写

参数填写完成之后,点击正下方的“调测”,调测成功之后,会有如下提示

同时请求内容会自动生成脚本,可供开发者进行参考。
CaaS开放平台(open.huawei.com)是面向广大开发者的应用平台,开发者通过开放平台注册获取账号后,在开放平台上开发创建应用,然后通过开放平台提供的第三方开发者接口来实现第三方App的授权、触发第三方应用,并可以将第三方应用发布给任何终端用户使用。

三、在开发过程中技术支撑
在开发过程中您可以参考open.huawei.com网站帮助文档目录中的开发指南和其他技术指导文件进行开发。如果在开发过程中如果问题,可在CSDN论坛CaaS模块 (http://bbs.csdn.net/forums/hwcndeveloper) 发帖,可以在open.huawei.com网站的论坛寻求帮助,还可以通过我们的技术QQ群,微信等平台寻求技术支持。

四、连接CaaS开发平台的体验中心,进行调试,达到业务预期后,恭喜你,大功告成,可提交作品啦!

可以关注以下CaaS微信公众号查看成功案例哦。

...全文
1534 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
伊顺鸣 2016-06-29
  • 打赏
  • 举报
回复
line_us 2016-06-27
  • 打赏
  • 举报
回复
四步走向百万大奖:
line_us 2016-06-25
  • 打赏
  • 举报
回复
可以关注以下CaaS微信公众号查看成功案例哦。
wangmin17 2016-06-25
  • 打赏
  • 举报
回复
如果我有十分钟,必先花七分钟磨刀
老鸟中的菜鸟 2016-06-25
  • 打赏
  • 举报
回复
引用 6 楼 fourspring_1981 的回复:
[quote=引用 5 楼 fourspring_1981 的回复:] [quote=引用 1 楼 wangmin17 的回复:] 如果我有十分钟,必先花七分钟磨刀
测试引用[/quote] 123123123[/quote] 123123
老鸟中的菜鸟 2016-06-25
  • 打赏
  • 举报
回复
引用 5 楼 fourspring_1981 的回复:
[quote=引用 1 楼 wangmin17 的回复:] 如果我有十分钟,必先花七分钟磨刀
测试引用[/quote] 123123123
老鸟中的菜鸟 2016-06-25
  • 打赏
  • 举报
回复
引用 1 楼 wangmin17 的回复:
如果我有十分钟,必先花七分钟磨刀
测试引用
Kenmilan 2016-06-25
  • 打赏
  • 举报
回复
谢谢很有用
nettman 2016-06-25
  • 打赏
  • 举报
回复

319

社区成员

发帖
与我相关
我的任务
社区描述
2016华为开发者大赛(HUAWEI Developer Challenge 2016) 是华为公司面向全国开发者的大型软件竞赛,帮助开发者实现业务创新落地,成就开发者创新梦想,软件正在改变世界
个人开发开源软件软件构建 技术论坛(原bbs)
社区管理员
  • 华为开发者大赛社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧