java - 如何将 Amazon Connect 用于语音 (java)
问题描述
BasicAWSCredentials basicAWSCredentials = new BasicAWSCredentials("accessKey", "secretKey");
AmazonConnectClient amazonConnectClient = (AmazonConnectClient) AmazonConnectClientBuilder.standard()
.withCredentials(new AWSStaticCredentialsProvider(basicAWSCredentials)).build();
Region region = Region.getRegion(Regions.US_EAST_1);
amazonConnectClient.setRegion(region);
StartOutboundVoiceContactResult voiceContactResult = amazonConnectClient.startOutboundVoiceContact(awsVoiceRequest);
System.out.println(voiceContactResult.getContactId());
System.out.println(voiceContactResult.getSdkResponseMetadata().toString());
com.amazonaws.SdkClientException:无法连接到服务端点:
引起:java.net.SocketTimeoutException:连接超时
线程“main”com.amazonaws.SdkClientException 中的异常:无法通过区域提供程序链找到区域。必须在构建器或设置环境中提供显式区域以提供区域。
解决方案
推荐阅读
- arrays - 如何在golang中增加数组或切片中的所有元素
- windows - 在 If 语句中更改变量值
- python-2.7 - Python:打开一组字典作为数据框
- python - 无法获取 TensorFlow 的卷积算法
- python - re.sub 在标点符号和单词之间放置空格,单词以标点符号开头或结尾
- android - 使用 Android DateUtils 的部分相对日期和时间
- sql-server - 将数据类型 nvarchar 转换为数值时出错。尝试转换和替换
- jquery - 选择器以特定字母开头,后跟任意数字
- python - 根据行和列的值填充 NaN 值
- javascript - 如何在 Wordpress 上添加可见的编辑快捷方式