问题标签 [aws-sdk-cpp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
370 浏览

c++ - AWS CPP S3 SDK 是否支持“传输加速”

我在我的存储桶上启用了“传输加速”。但我没有看到我的 C++ 应用程序的上传速度有任何改进。我已等待 AWS 文档中提到的 20 多分钟。

SDK是否默认支持“传输加速”或者是否有运行时标志或编译器标志?我没有在 SDK 代码中发现任何内容。

谢谢

0 投票
1 回答
919 浏览

amazon-s3 - 如何使用 AWS S3 C++ SDK 将签名设置为 v2

我必须将 AWS S3 C++ SDK 设置为使用 signature_v2,我知道如何在 PHP SDK 中设置它,但我没有在 C++ SDK 中找到该方法。有人知道吗,谢谢!

0 投票
1 回答
90 浏览

c++ - 用于 MTurk GetAccountBalance API 调用的 C++ SDK

我对 C++ 有点陌生,根本没有使用过 SDK。我正在尝试在 Visual Studio 2013 中使用 C++ 重新创建 MTurk 请求者站点的开发人员页面上提供的示例 API 调用,该调用应该从沙箱返回帐户余额。这是 python 的示例,从开发人员页面复制而来:

到目前为止,我已经写了这个:

像这样,代码编译并运行带有注释的输出。我查看了AWS SDK for C++文档以及 SDK .cpp 和 .h 文件本身。有关使用 SDK 向网站发送信息的任何帮助也会有所帮助!

0 投票
1 回答
284 浏览

visual-studio-2015 - AWS C++ SDK 和 MSVC2015:如何确定应该添加哪些静态库?

我正在尝试使用 AWS C++ SDK 和 MSVC2015 构建简单的程序:

首先,我有关于 2 个未解决的外部的链接器错误 -InitAPIShutdownAPI. (AWS SDK 是作为静态库构建的)。

我添加aws-cpp-sdk-core.lib到“ConfigurationProperties->Linker->Input->Additional Dependencies”。现在这两个外部已解决,但我得到了 37 个新的未解决的外部 - 据说被添加的库使用。

所以问题是 - 如何确定我应该添加哪些其他库?有没有办法在 Visual Studio 中自动完成?

更新。“新”未解决的外部有以下几种:
BCryptXXX
_imp_HttpXXX
_imp_InternetXXX
_imp_WinHttpXXX

0 投票
1 回答
307 浏览

c++ - 适用于 C++ 的 AWS 开发工具包是否可以与 Embarcadero C++ 构建器一起使用?

我正在考虑开发一些利用 AWS 服务的应用程序,为此我计划使用AWS SDK for C++。该文档确实提到了对 Visual Studio 2013 或更高版本、Clang 3.3 或更高版本..等的支持。

作为开发环境,我计划使用Embarcadero C++ Builder

尽管理论上这两种产品似乎是兼容的,但我想知道是否有人有使用 Embarcadero C++ 的 AWS SDK for C++ 的实际经验并开发了任何应用程序,以及他们在尝试这样做时是否遇到了任何重大问题。

任何建议将不胜感激。

先感谢您

山姆

0 投票
1 回答
1163 浏览

c++ - AWS CPP 开发工具包:将 AWSCredentials 传递给 S3Client

上面的代码incomplete type is not allowed在 Visual Studio 中给了我一个错误,并导致构建错误为use of undefined type 'Aws::Auth::AWSCredentials'

请指出构建 AWSCredentials 对象的正确方法?

0 投票
1 回答
2125 浏览

c++ - 使用 C++ SDK 将文件上传到 AWS

每当我运行我的程序时,我都会收到错误“无法连接到端点”。但我知道我可以连接到该存储桶,因为我可以使用相同的配置和 s3Client 成功下载该存储桶中的文件。它卡在 PutObject() 行上。

这是代码。

这些也是我正在使用的包含

任何帮助将不胜感激。

0 投票
1 回答
1199 浏览

amazon-s3 - AWS-SDK-CPP:Transfer Manager 文件下载崩溃

以下在 Visual Studio 2015 上用 C++ 编写的代码崩溃。我正在使用v 1.1.1for AWSSDKCPP-Trasnferthrough NuGet。我无法通过网络找到任何示例代码或将传输管理器与 C++ SDK 结合使用的正确文档。如果我有错误,请指出我。

0 投票
0 回答
412 浏览

c++ - AWS SDK CPP:递归下载目录(键前缀),无需预先知道的文件数量

我正在使用 AWS-CPP-SDK TransferManager 从 S3 存储桶下载文件和文件夹(递归)。在此示例代码directoryDownloadSignal.notify_one()中,传输处理程序在 3 个文件下载开始后触发。

我希望从一个没有以前已知文件数量的文件夹中递归下载。我怎样才能if (directoryUploads.size() == 3)适当地替换语句?

0 投票
1 回答
251 浏览

android - 无法为适用于 Android 平台的 AWS C++ SDK 构建库

我正在做一个示例应用程序来使用 aws-sdk-cpp 从 Amazon S3 下载文件。我可以轻松构建库并在 iOS 和 Mac 上运行。但是将目标架构设置为 ANDROID,我面临很多 cmake 错误。

我正在尝试在 Mac OS Sierra 上为这个 sdk 构建库。终端输出显示在下面的链接中。

终端输出

在此处输入图像描述

我已经正确设置了环境变量。这是 $PATH 的值

有人可以尝试在 MAC 系统上为 ANDROID 构建此AWS C++ SDK并检查问题。非常感谢任何帮助。提前致谢。