问题标签 [aws-sdk]

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 投票
9 回答
13223 浏览

ruby-on-rails - 如何在 ruby​​ on rails 中使用 aws-s3 或 aws-sdk gem 跨存储桶复制文件

aws-s3 文档说:

但是例如我如何heashot.jpgphotos存储桶复制到存储archive

谢谢!

德布

0 投票
1 回答
573 浏览

amazon-web-services - 在 Jruby 中使用 aws sdk for java

我有一个使用亚马逊网络服务的应用程序。该应用程序在 rails 上安装了 jruby。我必须使用 java aws sdk 来调用亚马逊网络服务。

你能帮助我如何在我的应用程序中包含 aws sdk 并使用它吗

提前感谢

0 投票
16 回答
169167 浏览

java - 如何使用 Java 检查给定的 S3 存储桶中是否存在指定的密钥

我想使用 Java 检查给定存储桶中是否存在密钥。我查看了 API,但没有任何有用的方法。我尝试使用getObject,但它引发了异常。

0 投票
2 回答
1196 浏览

ruby - 使用 aws-sdk 清除 s3 存储桶

到目前为止,我一直在使用 aws/s3 gem,并且不得不为这个项目切换到 aws-sdk gem。在 aws/s3 gem 中,您可以获得对存储桶的引用,然后调用:

删除存储桶中的所有内容。如何使用 aws-sdk gem 做到这一点?

0 投票
1 回答
1142 浏览

ruby-on-rails - 无法访问由 ruby​​ aws-sdk lib 使用 ssh 创建的 ec2 实例?

我正在使用 ruby​​ aws-sdk 在 amazone EC2 中启动实例,但我无法使用 ssh 访问创建的实例,这就是我所做的

但是我无法使用 ssh root@ip_address 访问该实例,我得到了connection timed out,有什么我遗漏的,请任何人帮助我?

0 投票
2 回答
6584 浏览

java - AWS SDK for Java 教程示例缺少类

按照AWS SDK for Java入门教程,运行AwsConsoleApp示例:

我收到以下问题:

在编译时加载到类路径中的完整 SDK 也在运行时给出,所以我无法弄清楚缺少什么。

0 投票
2 回答
10762 浏览

java - 配置适用于 Java 的 AWS 开发工具包

配置AWS SDK for Java (v1.3.8) 后,我想通过运行他们的AWSJavaMailSample来测试所有内容。

在仔细检查以下内容是否正确后:

  1. 报名参加 SES;
  2. 验证发件人地址并从 AWS 控制台发送测试消息;
  3. 拥有生产权限;
  4. 从https://aws-portal.amazon.com/gp/aws/securityCredentialsaccessKey将和添加secretKeyAwsCredentials.properties文件

我得到一个InvalidClientTokenIdAWS 记录中不存在所提供的 AWS 访问密钥 ID

哪里AWSJavaMailSample.java:75来的verifyEmailAddress(ses, FROM);电话。


更新 #1,遵循shashankaholic 的评论

我创建了两个新用户:

  1. ses-test,附加AmazonSESFullAccess用户策略
    {"Statement":[{"Effect":"Allow","Action":["ses:*"],"Resource":"*" }]}
  2. ses-smtp-user,默认为 AmazonSesSendingAccess
    {"Statement":[{"Effect":"Allow","Action":"ses:SendRawEmail","Resource":"*"}]}

我得到了同样的回应。

即使在将AdministratorAccess附加到ses-smtp-user
{"Statement":[{"Effect":"Allow","Action":"*","Resource":"*"}]}
后 仍然有相同的响应:


在这种情况下应该使用什么凭据?

或者应如何配置适用于 Java 的 AWS 开发工具包以使 AWSJavaMailSample 正常工作?


更新#2:

问题是我如何在.properties文件中声明凭据

相反,我应该有

0 投票
1 回答
6855 浏览

android - AWS 开发工具包 NoClassDefFoundError:com.amazonaws.services.s3.AmazonS3Client

我一直在尝试使用 AWS SDK 将我拍摄的视频上传到 S3 服务桶。

这是我从 Amazon 示例中获取的用于 S3 上传的代码。我做的唯一不同的事情是:

  1. 不是创建一个新的存储桶,而是重用已经存在的存储桶。
  2. 为图像所在的文件使用预定的 Uri。

    /li>

问题是,一旦我尝试创建AmazonS3Client,应用程序就会崩溃并出现noClassFound异常。

这是我的Logcat:

0 投票
1 回答
961 浏览

c# - 适用于 .NET ListBuckets 的 AWS 开发工具包错误

我在 ac# windows 应用程序中使用简单的 AWS SDK for .NET 文档示例来列出我的存储桶,我收到以下错误。我可以很好地创建存储桶并上传文件,但我不能对存储桶/对象进行任何列表/获取?有人可以帮我吗?谢谢。

ERROR MESSAGE - XML 文档中存在错误 (2, 2)。

错误内部异常 - 不是预期的。”

错误堆栈跟踪 - 在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)\r\n 在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)\r\n 在 Amazon.S3。 AmazonS3Client.processRequestResponse[T](HttpWebResponse httpResponse, S3Request request, Type t, T& response, Exception& Cause)\r\n 在 Amazon.S3.AmazonS3Client.handleHttpResponse[T](S3Request userRequest, HttpWebRequest request, HttpWebResponse httpResponse, Int32 重试, Int64 lengthOfRequest, T& response, Exception& cause, HttpStatusCode& statusCode)\r\n 在 Amazon.S3.AmazonS3Client.getResponseCallback[T](IAsyncResult 结果)\r\n 在 Amazon.S3.AmazonS3Client.endOperation[T](IAsyncResult 结果) \r\n 在 Amazon.S3.AmazonS3Client.EndListBuckets(IAsyncResult asyncResult)\r\n 在 Amazon.S3。AmazonS3Client.ListBuckets(ListBucketsRequest 请求)\r\n 在 Amazon.S3.AmazonS3Client.ListBuckets()\r\n

//代码

0 投票
2 回答
1535 浏览

ruby-on-rails - AWS S3 使用 aws-sdk 更改存储桶/前缀

我可以看到有一种方法可以使用以下方法更改集合的前缀:

问题:如何保存此更改?

http://rubydoc.info/github/amazonwebservices/aws-sdk-for-ruby/master/AWS/S3/ObjectCollection:with_prefix