检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发准备 启动开发前需要准备的数据如下: 注:X号码(隐私号码)、Y号码(隐私号码)、A号码和B号码的格式要求,请参考接口文档中的参数说明。 参数名 取值样例 获取方式 相关文档 APP_Key a1************ 登录管理控制台,从“应用管理”页获取。 注:AXYB模
新手必读 业务流程 隐私保护通话二次开发业务整体流程如下: 隐私保护通话各模式的二次开发业务流程不完全相同,以下流程以AXB模式为例。 参考开发准备,获取调用隐私保护通话API的关联数据。 参考代码样例调用AXB模式绑定接口,设置用户号码A、用户号码B和隐私号码X的绑定关系。 根据请求响应消息,判断请求是否成功。
隐私保护通话怎么开发票? 请参考如何开具华为云发票。 父主题: 费用相关
隐私保护通话不做二次开发可以使用么?如何进行二次开发/对接? 隐私保护通话需要二次开发才可使用。您可以参考开发指南和API文档进行线下开发。点击查看隐私保护通话二次开发流程指引 父主题: 账号相关问题
代码样例 Java代码样例 PHP代码样例 Python代码样例 C#代码样例 Node.js代码样例
digestBase64, nonce, now); def main(): # 请求URL参数 formData = urllib.parse.urlencode({ 'recordDomain':recordDomain, 'fileName':fileName
class axeBind { static void Main(string[] args) { //必填,请参考"开发准备"获取如下数据,替换为实际值 string apiAddress
$APP_SECRET) ]; // 请求URL参数 $data = http_build_query([ 'recordDomain' => $recordDomain, 'fileName' => $fileName ]); // 完整请求地址 $fullUrl = $realUrl
} //请求url参数 var ops = querystring.stringify({ 'recordDomain': recordDomain, 'fileName': fileName }); var urlobj = url.parse(realUrl);
digestBase64, nonce, now); def main(): # 请求URL参数 formData = urllib.parse.urlencode({ 'recordDomain':recordDomain, 'fileName':fileName
class axBind { static void Main(string[] args) { //必填,请参考"开发准备"获取如下数据,替换为实际值 string apiAddress
$APP_SECRET) ]; // 请求URL参数 $data = http_build_query([ 'recordDomain' => $recordDomain, 'fileName' => $fileName ]); // 完整请求地址 $fullUrl = $realUrl
digestBase64, nonce, now); def main(): # 请求URL参数 formData = urllib.parse.urlencode({ 'recordDomain':recordDomain, 'fileName':fileName
"fwdUnaswRsn":0,"ulFailReason":0,"sipStatusCode":0,"callOutUnaswRsn":0,"recordFlag":1,"recordStartTime":"2019-01-24 02:30:06","recordDomain":"****.com"
Authorization not contained in the HTTP header. HTTP消息头未找到Authorization字段。 请检查HTTP消息头中是否携带了Authorization字段。 1023007 realm not contained in Authorization
class axbBind { static void Main(string[] args) { //必填,请参考"开发准备"获取如下数据,替换为实际值 string apiAddress
$APP_SECRET) ]; // 请求URL参数 $data = http_build_query([ 'recordDomain' => $recordDomain, 'fileName' => $fileName ]); // 完整请求地址 $fullUrl = $realUrl
class xyBind { static void Main(string[] args) { //必填,请参考"开发准备"获取如下数据,替换为实际值 string apiAddress
digestBase64, nonce, now); def main(): # 请求URL参数 formData = urllib.parse.urlencode({ 'recordDomain':recordDomain, 'fileName':fileName
$APP_SECRET) ]; // 请求URL参数 $data = http_build_query([ 'recordDomain' => $recordDomain, 'fileName' => $fileName ]); // 完整请求地址 $fullUrl = $realUrl