文档>开发者FAQ

开发者FAQ

1. 开发者FAQ

Q:如何使用Demo?
Q:关于开发过程中出现的错误问题如何解决?
A:可以根据返回的错误码,在官网上查找对应的错误码及描述。错误码详情请参考官网文档的错误代码部分,对AndroidiOSREST以及简易接口错误码分别做了详细描述。
Q:计费模式是怎样的?
A:云平台支持对开发者账号进行计费,并且云平台支持代计费。
1. 若开发者采用云平台进行代计费方式,只需对Client进行虚拟充值即可,不需要对Client真实充值,云平台将对Client进行实时计费。
2. 若开发者采用自主计费方式,只需对开发者账号进行充值即可,开发者可以通过三个呼叫鉴权请求实现灵活的自主计费,须注意的是开发者账号余额不足将不能使用所有能力。
Q:个人开发者和企业开发者有没有什么区别?
A:个人开发者和企业开发者权限方面会有限制,比如显号目前只对企业开发者开放。
Q:有最低消费吗?需要预充值吗?
A:没有最低消费,按需付费,根据需要充值即可。
Q:应用上线和不上线有什么区别呢?
A:应用不上线只能对白名单中的号码进行测试,以及未上线的应用只能申请100个client,而应用审核上线通过后,将不受如上限制。
Q:有余额提醒功能吗?
A:有的,可以在开发者管理中心的财务管理财务总览里面设置余额阀值提醒,当余额到达设置值的时候会有短信提醒。
Q:三证合一,四证合一如何进行企业资质认证?
A: 请直接拨打官网热线400-602-6182 或 在有联云官网上点击在线咨询。
Q:官网上只有支付宝一种充值方式,对于公司用户还有其他支付方式吗?
A:可以转账到公司银行账户,请直接拨打400-602-6182或 在有联云官网上点击在线咨询。
Q:消费记录能导出吗?
A:消费详单可以通过月结账单导出 ,暂时不提供当月详单,每月可导出上月账单。
Q:测试号码白名单可以添加多少号码?
A:6个(包含注册时绑定的号码)。
Q:开发者管理中心,应用管理->测试Demo里面的6个Client是怎么用的?
A:这6个Client账号仅仅适用于测试Demo(即有联云的测试APP)。

2. 账户管理篇

Q:什么是ClientID或者ClientNum?
A:两者含义相同,都是开发者创建的应用中为每一个用户分配的用户ID,用于唯一标识该应用中的用户。在使用相关的功能业务之时,将会使用到,例如语音双向回拨中的ClientId(主叫ClientNumber号码)。
Q:申请Client时,friendlyName和mobile两个参数是否可选?
A:可以,但双向回拨时,主叫Client必须绑定mobile。
Q:申请Client账号,如果账号friendlyName已经存在,会返回已经存在的号码ClientNumber么?
A:不会,会返回103104错误码,即同一应用下friendlyName重复。
Q:申请Client账号时绑定的手机号码及Client账号的密码可以进行修改吗?
A:目前Client信息不可以修改,后期会增加修改Client信息的接口。
Q:调用释放Client接口后,还能重新申请Client吗?
A:同一应用下client释放后就不可以在申请了,除非你重新创建一个应用,手机号才可以在新应用下申请client。
Q:Client账号绑定的手机号码是否唯一?
A:同一个应用下与Client绑定的friendlyName和手机号码必须唯一。
Q:发起回拨请求,ClientId一定要是我申请了的Client账号吗?
A:是的,并且ClientId必须是绑定了手机号码的Client账号,否则会提示103113 clientNumber未绑定手机号。
Q:申请Client,clientType 0 开发者计费;1 云平台计费。有什么区别?
A:
0开发者计费:用户只需对开发者账号进行充值即可,平台只会对开发者账号进行计费,开发者可以通过三个呼叫鉴权请求实现灵活的自主计费;
1 云平台计费:用户需要调用充值接口对Client进行虚拟充值即可,不需要对Client真实充值,云平台将对Client进行实时计费,如果Client账号余额不足,则请求失败。
Q:应用管理,测试Demo里面的Client怎么用的,可以删除,增加吗?
A:测试Client是官网提供的客户端demo专用的,注册开发者账号后自动分配的,不可以删除、增加。
Q:调用充值接口为Client充值后,Client余额为什么为变成负的?
A:调用充值Client接口的时候,chargeType 0 充值;1 回收。如果选择的是1,会回收余额导致显示值为负。
Q:一个开发者账号下创建了多个应用,每个应用都创建了多个Client 账号,多个应用下的Client之间可以通话吗?
A:不可以,同一个应用下的Client之间才可以。
Q:申请Client个数有限制吗?
A:未上线应用不能超过100个client,应用上线后没有限制。

3. 语音篇

Q:双向回拨可以不用客户端SDK接口去申请,而是由开发者的服务器将请求提交到云平台吗?
A:可以,调用REST的双向回拨接口即可。
Q:直拨、回拨、VOIP和智能呼叫有什么区别?
A:
直拨:主叫为客户端,被叫落地电话;
回拨:主叫为落地电话,被叫落地电话;
VOIP:主叫为客户端,被叫客户端;
智能呼叫:先进行VOIP呼叫,如果被叫不在线或者网络不好,无法进行VOIP通话,再直拨。
Q:回拨需要消耗多少流量?
A:回拨就是拨号送请求的时候需要消耗流量,大概6KB。
Q:网络电话一分钟消耗多少流量?
A:一分钟是200KB左右
Q:发起双向回拨通话,用户服务器端的呼叫挂机计费回调接口如果没有收到回应,云之迅会有多次请求的机制吗?
A:我们会请求三次,每次间隔5秒。
Q:回拨返回200了,但是没有收到电话?
A:主叫参数需要传入clientId,而非电话号码;如果配置了回调地址,需要正确响应回调地址,否则也不会收到来电。clientId需要自行申请,开发者管理中心中的client测试账号仅仅适用于有联云测试APP。申请client接口链接
Q:回拨接通后提示音“欢迎使用有联云......”,这个可以换掉吗?
A:可以,在开发者管理中心,应用管理语音库管理点击添加语音即可。
Q:呼叫挂机计费接口回调,返回第三方鉴权错误(reason:9)如何解决?
A:配置鉴权回调接口后,要按照正确格式响应回调。
Q:回拨支持哪些号码?
A:主叫只支持手机号码,被叫可以是手机用户,固话。
Q:直拨怎么显号?
A:直拨显号需要实现鉴权回调,在呼叫鉴权请求接口第三方AS响应中设置参数displaynumber。(400号码或固定电话等官号必须已经审核通过)。
Q:如何控制一路通话的最大通话时长?allowedcalltime怎么配置生效?
A:
1)若没有配置鉴权回调,请求接口中直接传入即可生效
2)若配置了呼叫鉴权回调,回拨接口参数allowedcalltime无效,开发者收到鉴权回调请求后,在响应中传入allowedcalltime后方可生效,不传默认无限制。
Q:回调的录音下载地址,下载录音的时候提示“签名不合法”,如何解决?
A:录音下载地址后需要添加签名参数,参数格式为:sig = MD5(accountsid + callid + token),与其他签名不同,其中参数加密顺序不更调换。
Q:回拨功能可以返回双方通话时间吗?
A:可以,需要配置鉴权回调,在呼叫挂机计费接口回调中会包含具体参数。
Q:集成有联云音频功能的iOS app发布需要配置哪些选项?
A:
直拨:需配置App plays audio or streams audio/video using AirPlay和App provides Voice over IP services
Voip免费电话:需配置App plays audio or streams audio/video using AirPlay和App provides Voice over IP services
回拨:无需配置

想了解更多信息,请咨询QQ : 12925489

免费咨询