问题标签 [aws-sdk-js]

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 投票
4 回答
8267 浏览

javascript - 如何中止/停止正在进行的 Amazon AWS s3 上传

我正在使用 javascript 版本的 aws sdk 将文件上传到 amazon s3 存储桶。

代码 :

当文件成功上传文件的一部分并且仍在进行中时,我想中止/停止文件上传。

我试过了:

感谢帮助。

0 投票
4 回答
17655 浏览

node.js - 运行 Node js 程序时出错

我编写了一个 node js 程序,其中包含一个名为 AWS.config.update(). 当我尝试在终端上运行它时,出现错误:

错误:找不到模块“aws-sdk”

0 投票
6 回答
95501 浏览

node.js - Nodejs AWS SDK S3 生成预​​签名 URL

我正在使用 NodeJS AWS SDK 生成预签名的 S3 URL。文档给出了生成预签名 URL的示例。

这是我的确切代码(省略了敏感信息):

生成的 URL 如下所示:

我将该 URL 复制到我的浏览器并得到以下响应:

我知道水桶存在。当我通过 AWS Web GUI 导航到该项目并双击它时,它会打开带有 URL 的对象并且工作正常:

所以我被引导相信我在使用 SDK 的方式上一定做错了。

0 投票
1 回答
265 浏览

javascript - 无法使用适用于 Javascript 的 AWS 开发工具包

包含我的 Cognito 信息的 AWS 教程就像一个魅力。但是,当我出于某种原因将其移植到不同的 HTML 文件时,put 不起作用。我可以使用相同的列表函数来查询我的帐户,这表明我的凭据有效(dynamodb 和 docClient 具有相同的权限?)。我一直在用头撞屏幕,似乎无法在数据库中输入一行。这是我缺少键值 b/c 的 NoSQL 吗?

这部分不起作用:(

这部分有效

0 投票
2 回答
966 浏览

angularjs - Angularjs 下载私有视频文件并从 s3 存储桶播放

我正在尝试从 s3 存储桶下载视频文件并将其显示在我的 angularjs 应用程序中。我正在尝试使用 AWS Node.js 来做到这一点,但无法做到。请帮我

示例代码

我能够获取数据但不知道如何显示它,数据是一个对象

在此处输入图像描述

0 投票
1 回答
1720 浏览

node.js - Nodes js AWS sdk是否自动处理速率限制和重试,或者我是否需要在解析响应后尝试重试

我需要像这样处理吗:

还是仅通过以下方式处理它来完成:

0 投票
2 回答
2963 浏览

angular - Angular 2 中的 Cognito ListUsers 函数

我正在尝试在 Angular 2 中为 AWS Cognito 使用 listUsers 函数。每次调用该函数时,我都会收到错误消息,指出 listUsers 不是函数。

我正在使用适用于 Angular 2 ( https://github.com/awslabs/aws-cognito-angular2-quickstart ) 的 AWS Cognito 快速入门示例,我正在添加到 cognito.service.ts 文件以尝试合并 listUsers 功能。

Cognito ( http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CognitoIdentityServiceProvider.html#listUsers-property ) 的 Javascript SDK 的文档说调用函数如下:

我尝试在 cognito.service.ts 中使用 listUsers 函数,如下所示:

这就是我在组件中调用 getList(params) 的方式:

我已经尝试了多次不同的方法来让它工作,但我似乎无法让它工作。我尝试使用 ListUsers 而不是 listUsers,并且尝试调用 getUserPool() 而不是使用 AWSCognito.CognitoIdentityServiceProvider.CognitoUserPool(CognitoUtil._POOL_DATA)。


更新

我已更改AWSCognito.CognitoIdentityServiceProvider.CognitoUserPoolAWS.CognitoIdentityServiceProvider喜欢建议。我现在收到错误:

0 投票
0 回答
490 浏览

node.js - It is possible to set custom endpoint in aws-sdk npm module @aws-sdk-js

I am trying to upload the file to the aws bucket which is in our Storage layer. All i need to do is set new endpoint while uploading, In java they use below method to set a custom endpoint, Do we have same thing in nodejs client or SDK as well ??

0 投票
1 回答
4210 浏览

javascript - 从 Angular js 中的 aws s3 bucker 下载文件

我正在使用angularjs. 我想实现下载功能。

所以,我也有一个控制器和服务,但我对这件事完全感到困惑。单击按钮从 s3 下载文件的方法是什么?我需要为此打电话给休息服务吗?

0 投票
2 回答
9053 浏览

node.js - AWS S3 使用 URL 获取对象

我有一组可能属于或不属于特定存储桶的 URL。这些不是公开的。

我正在使用 nodejsaws-sdk来获取它们。

但是,该getObject函数需要参数BucketKey单独的参数,它们已经在我的 URL 中。

有什么办法可以使用网址吗?

我尝试通过拆分 URL 来提取密钥,/并通过拆分来获取存储桶.。但问题是存储桶名称也可以有.,我不确定键名是否也可以有/