tencent cloud

云联络中心

产品公告
产品动态
关于云联络中心术语更新
产品简介
产品概述
功能列表
名词介绍
应对防火墙限制相关
AI 专区
购买指南
语音通话计费概述
在线会话计费概述
查看账单
退费指引
新用户手册
语音通话指引
在线会话指引
场景用例
客服热线(呼入)
电话营销(呼出)
语音提醒(自动外呼)
集成用例(SDK)
管理员操作手册
语音通话分册
在线会话分册
工作台操作手册
语音通话分册
在线会话分册
AI 智能体操作手册
语音智能体介绍
语音智能体实践教程
新建语音智能体
实现智能体通话
查看智能体通话
开发操作手册
SDK 开发指南
数据推送
语音通话 API 文档
History
Introduction
API Category
Making API Requests
Agent APIs
Skill Group APIs
Number APIs
Dual Call APIs
Predictive Outbound Call APIs
SIP Phone APIs
Call Service Record APIs
Billing APIs
Other APIs
Outbound Call APIs
Speech Intelligent Agent APIs
Data Types
Error Codes
在线会话 API 文档
服务端 API
回调配置
常见问题
数据删除指引
相关协议
隐私政策
数据隐私和安全协议
服务等级协议
云联络中心用户协议
词汇表
联系我们

iOS

PDF
聚焦模式
字号
最后更新时间: 2025-01-09 15:23:21

快速跑通腾讯云联络中心 iOS Demo

腾讯云联络中心提供了 iOS SDK,可以让座席实现拨打电话、手机等功能。也可以通过我们提供的 SDK 来实现在手机端、PC 端外呼、呼入来电接听等场景。 本文主要介绍如何快速跑通腾讯云联络中心 iOS Demo,只要按照如下步骤进行配置,就可以跑通基于腾讯云联络中心相关功能。

开发环境要求

Xcode 9.0+。
iOS 9.0 以上的 iPhone 或者 iPad 真机。
项目已配置有效的开发者签名。

前提条件

您已 注册腾讯云
您已 开通云联络中心 服务,并创建了 云联络中心实例
您已完成 自有号码接入。并且完成了对应的 IVR 配置

关键概念

1. SdkAppId:是用户在 腾讯云联络中心控制台 上创建的应用 ID,称之为 SdkAppId,一个腾讯云账号最多可以创建20个腾讯联络中心应用,通常为140开头。
2. UserID:座席或管理员在腾讯云联络中心内配置的账号,通常为邮箱格式,首次创建应用,主账号可前往 站内信(子账号需订阅云联络中心产品消息) 查看联络中心管理员账号和密码。一个 SDKAppID 下可以配置多个 UserID,如果超出配置数量限制,需到 座席购买页 购买更多座席数量。
3. SecretId 和 SecretKey:开发者调用云 API 所需凭证,通过 腾讯云控制台 创建。
4. Token:登录票据,需要调用云API接口 CreateSDKLoginToken 来获取。正确的做法是将 Token 的计算代码和加密密钥放在您的业务服务器上,然后由 App 按需向您的服务器获取实时算出的 Token。

操作步骤

步骤1:下载 tccc-agent-ios-example 源码

根据实际业务需求下载 tccc-agent-ios-example 源码。

步骤2:配置 tccc-agent-ios-example 工程文件

1. 找到并打开 debug/GenerateTestUserToken.h 文件。
2. 设置 GenerateTestUserToken.h 文件中的相关参数:
USERID:座席账号,格式为 :xxx@qq.com
SDKAPPID:腾讯云联络中心 SDKAppId,需要替换为您自己账号下的 SDKAppId。
SECRETID:计算签名用的加密密钥 ID。
SECRETKEY:计算签名用的加密密钥 Key。



警告:
请不要将如下代码发布到您的线上正式版本的 App 中,原因如下:
本文件中的代码虽然能够正确计算出 Token,但仅适合快速调通 SDK 的基本功能,不适合线上产品,这是因为客户端代码中的 SECRETKEY 很容易被反编译逆向破解,尤其是 Web 端的代码被破解的难度几乎为零。一旦您的密钥泄露,攻击者就可以计算出正确的 Token 来盗用您的腾讯云流量。
正确的做法是将 Token 的计算代码和加密密钥放在您的业务服务器上,然后由 App 按需向您的服务器获取实时算出的 Token。由于破解服务器的成本要高于破解客户端 App,所以服务器计算的方案能够更好地保护您的加密密钥。更多详情请参见 创建 SDK 登录 Token

步骤3:编译运行

使用 Xcode 打开源码工程 tccc-agent-ios-example,单击运行即可。
1. 单击获取 token > 登录
2. 登录成功后单击 外呼 即可完成拨打功能。

运行效果

基本功能如下图所示




交流与反馈

点此进入 TCCC 社群,享有专业工程师的支持,解决您的难题。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈