178得票9回答
Node.js AWS SDK S3 生成预签名 URL

我将使用NodeJS AWS SDK生成预签名的S3 URL。文档提供了一个生成预签名URL的示例。 这是我的准确代码(省略了敏感信息): const AWS = require('aws-sdk') const s3 = new AWS.S3() AWS.config.update({...

41得票2回答
将DynamoDB JSON反序列化

如果我有一个DynamoDB NewImage 流事件中的一些DynamoDB JSON数据,该如何将其反序列化为常规的JSON格式? {"updated_at":{"N":"146548182"},"uuid":...

35得票4回答
AWS Javascript SDK v3 - Typescript 无法编译,因为出现错误TS2304:找不到名称'ReadableStream'。

我正在尝试构建使用 AWS Javascript SDK v3 的项目。这是我的tsconfig.json文件。 { "compilerOptions": { "target":"ES2020", "m...

27得票3回答
dynamodb.put().promise()没有返回put对象

我正在尝试在aws和dynamo db中利用异步/等待功能。下面是一个关于如何在异步/等待之前放置对象的示例,如您所见,在回调中可以访问包含放置对象的数据。然而,在使用异步和承诺的第二个代码块中,结果是一个空对象,请问您有什么想法吗? https://docs.aws.amazon.com/...

25得票4回答
抑制AWS SDK v2弃用消息

我看到了很多这样的消息: 注意:AWS JavaScript SDK(v2)将于2023年进入维护模式。 请迁移您的代码以使用 AWS JavaScript SDK(v3)。 有关更多信息,请查看迁移指南https://a.co/7PzMCcy (使用node --trace-warnin...

25得票3回答
如何在AWS SDK v3 JavaScript中设置凭据?

我正在查阅文档,但它只提供了v3凭据的伪代码(例如const client = new S3Client(clientParams))。 我该如何使用Bucket和凭据初始化S3Client以执行getSignedUrl请求?任何指向正确方向的资源都将非常有帮助。我甚至在YouTube、SO等...

25得票2回答
如何在AWS-SDK JS版本3中获取已签名的S3 URL?

我正在遵循Trivikr提出的方案,用于添加对s3.getSignedUrl API的支持,在新版本v3中目前不可用。 我正试图创建用于从存储桶获取对象的已签名URL。 为了方便,以下是添加的代码:const { S3, GetObjectCommand } = require("@...

22得票1回答
AWS Lambda是否支持aws-sdk v3?

我基于CDK Workshop 这里 的示例编写了一个小型的Lambda函数。我使用TypeScript编写Lambda函数,并通过管道部署,创建包含Lambda函数的CloudFormation堆栈。 我尝试在Lambda中使用SDK v3,如此处所示。但是我看到了矛盾的文档这里。 这些...

21得票1回答
与SES基础版相比,aws-sdk for SESv2是否缺少某些功能?

我对javascript aws-sdk中的SES和SESV2之间的差异感到困惑。我的默认假设是V2是升级/更新,应该涵盖基本SES模块的所有功能,但似乎存在许多缺口,至少那些处理Receipt Rule Sets的函数似乎已经丢失了。或者我错过了什么? 例如,在aws-sdk SES中有“...

20得票4回答
使用AWS Amplify创建process.env变量?

使用无服务器技术,我们可以通过创建类似于以下条目的配置文件,添加process.env变量: environment: STRIPE_SECRET_KEY: ${self:custom.secrets.stripeSecretKey} # Stripe secret API key ...