SDK参考

智能联络中心SDK是一个简化开发工作的依赖包,通过封装底层API调用,内部处理了网络通信、请求格式化和响应解析等复杂细节,并支持多种语言。您可通过接口快速完成通信智能体呼出、大模型智能呼出和智能联络机器人呼出等操作,只需专注于业务逻辑的实现,无需处理底层技术细节。

SDK版本说明

阿里云智能联络中心提供V1.0 SDKV2.0 SDK两个版本。V2.0 SDK为最新发布的版本,不涉及接口功能变更,相较于V1.0 SDK,它支持更多的编程语言,解决了V1.0 SDK中存在的单Client线程安全问题,同时具备更强的健壮性和易用性,从而为开发者在开发过程中提供更优质的使用体验。

说明

V1.0 SDK已不再维护,推荐您使用V2.0 SDK。若您使用的是V1.0 SDK,建议升级到V2.0 SDK

SDK下载地址

语言

SDK安装方式

GitHub地址

快速入门

Java

SDK for Java

java-aiccs-20191015

通过IDE使用阿里云Java SDK

Python

SDK for Python

python-aiccs-20191015

通过IDE使用阿里云Python SDK

PHP

SDK for PHP

php-aiccs-20191015

通过IDE使用阿里云PHP SDK

Go

SDK for Go

go-aiccs-20191015

通过IDE使用阿里云Go SDK

TypeScript

SDK for TypeScript

typescript-aiccs-20191015

-

C++

SDK for C++

cpp-aiccs-20191015

-

Swift

SDK for Swift

swift-aiccs-20191015

-

使用示例

以向指定号码使用智能联络机器人发起一次呼叫为例,为您演示如何使用智能联络中心SDK。

说明

使用示例代码前,请您了解以下参数:

  • Endpoint:智能联络中心的服务地址,请使用 aiccs.aliyuncs.com

  • AccessKeyIdAccessKeySecret:您的访问密钥信息,可以通过RAM控制台,单击RAM用户名称查看AccessKeyId。AccessKeySecret创建后不支持查看,若本地无备份,建议重新创建一对AccessKey使用。