AWS(Amazon Web Services,亚马逊网络服务)开发团队今天发布了AWS SDK for Node.js,基于JavaScript实现。
通过AWS SDK for Node.js,开发者可以在几分钟内在应用程序中集成AWS服务,包括Amazon DynamoDB、Amazon Simple Storage Service (S3)、Amazon Elastic Compute Cloud(EC2)和Amazon Simple Workflow Service(SWF)等。 目前该SDK还处于开发者预览版阶段,感兴趣的开发者可通过NPM或GitHub下载、测试、反馈。 在应用程序代码中加载并配置:
- var AWS = require('aws-sdk');
-
- AWS.config.update({
- accessKeyId: 'ACCESS_KEY',
- secretAccessKey: 'SECRET_KEY',
- region: 'us-east-1'
- });
接下来,创建一个服务接口对象:
然后使用对象发起请求。下面代码实现了同时上传一组对象到Amazon S3:
- var params1 = {Bucket: 'myBucket', Key: 'myKey1', Body: 'Hello!'};
- var params2 = {Bucket: 'myBucket', Key: 'myKey2', Body: 'World!'};
-
- s3.client.putObject(params1).done(function(resp) {
- console.log("Successfully uploaded data to myBucket/myKey1");
- });
-
- s3.client.putObject(params2).done(function(resp) {
- console.log("Successfully uploaded data to myBucket/myKey2");
- });
详细信息:http://aws.amazon.com/sdkfornodejs/
分享到:
相关推荐
Beginning Amazon Web Services with Node.js teaches any novice Node.js developer to configure, deploy, and maintain scalable small to large scale Node.js applications in Amazon Web Services. Hosting a ...
一个小型实用程序,用于使用Amazon的签署普通的Node.js http(s)请求选项。 如果要在浏览器或类的环境中签名和发送AWS请求,请签出 –否则,您还可以捆绑此库以使用。 截至2020-05-22,唯一不支持v4的AWS服务是 ...
react-native-aws-cognito-js, 响应本机 AWS Cognito SDK react-native-aws-cognito-js This Amazon Amazon Identity Identity Amazon Identity Identity JavaScript combination 和
用于 Node.js 的 AWS CLI s3 同步适用于 Node.js 的 AWS CLI s3 sync提供了一个现代客户端,以按照官方的精神在文件系统和 S3 存储桶之间执行 S3 同步操作。 AWS CLI安装不受此模块所需。特征将本地文件系统与远程 ...
使用aws-iot-device-sdk.js软件包,开发人员可以编写JavaScript应用程序,这些应用程序可以通过通过访问AWS IoT平台。 它可以在Node.js环境以及浏览器应用程序中使用。 概述 本文档提供了有关如何安装和配置适用于...
通过Node.js中适用于JavaScript的AWS开发工具包快速使用AWS。 该SDK通过为包括Amazon S3,Amazon EC2,DynamoDB和Amazon SWF在内的AWS服务提供JavaScript对象,帮助消除了复杂性。 单个可下载的软件包包括AWS ...
该模块不仅可以用于Node.js,还可以用于前端。 此外,它概括了原始SDK的终结点专用方法。 参考: 先决条件 为了使JavaScript SDK正常工作,您的API需要支持CORS。 Amazon API Gateway开发人员指南介绍了如何 。 ...
kinesis-client-node是一个 node.js kinesis 客户端库,它与 Amazon 的 MultiLangDaemon 接口 执照 麻省理工学院执照 支持 不暗示任何保证或支持。 对质量或性能不作任何陈述。 随意提出问题或分叉。 欢迎反馈/...
从 Amazon Simple Queue Service (AWS SQS) 队列创建可读 Node.JS 流。 默认情况下,它将永远等待队列中的项目,它会重试错误并适当处理 backpreasure。 由 Thomas Parslow( 和 )撰写,作为 Active Inbox ( ) ...
亚马逊翻译聊天演示Amazon v2.184.0 aws-sdk翻译聊天演示准备AWS开发工具包需要aws-sdk的完整版本。 $ git clone git://github.com/aws/aws-sdk-js$ cd aws-sdk-js$ npm install$ node dist-tools/browser-builder....
var AWS = require ( 'aws-sdk' ) ;var fs = require ( 'fs' ) ;var s3client = new AWS . S3 ( { accessKeyId : "" , //required secretAccessKey : "" //required} ) ;var params = { Bucket : "" , //required ...
用户选择要上传的文件JavaScript使用jQuery的$.post调用API Gateway端点以检索签名的上传URL API网关调用Lambda Node.js脚本Node.js脚本承担与之关联的IAM角色,该角色具有将对象上载到s3存储桶的权限Node.js的使用...
该库使您可以使用统一界面与主要对象存储后端(例如,Amazon S3)进行交互。 安装 版本会自动推送到 。 例如,要获取最新版本,请运行: npm install @relaycorp/object-storage 支持的后端 后端 名称 内部使用的...
要从Node.js中JavaScript或TypeScript使用,请使用npm安装: $ npm install @pulumi/aws 或yarn : $ yarn add @pulumi/aws Python 要从Python使用,请使用pip安装: $ pip install pulumi_aws 走 要从Go中使用...
有关Javascript / Node.js中的AWS SQS SDK,请参阅 。 快速开始 安装(将来) npm install aws-sqs-workflow 安装完成后,您可以开始使用该软件包了。 var SQSWorkflow = require ( 'aws-sqs-workflow' ) ; var...
提供了Java和AWS Lambda函数的Node.js版本。 由于命名差异,我还为Java和Node.js版本提供了单独的Step Function定义。 这是另一个。 内容 :处理将图像文件从Pi Zero上传到Amazon s3。 :Motion的配置文件(在Pi...
安装npm install s3-uploader --save要求Node.JS> = v4.0.0 ImageMagic> = v6.8API var Upload = require ( 's3-uploader' ) ;新的Upload(字符串awsBucketName ,对象opts ) 字符串awsBucketName -Amazon S3存储桶...
先决条件为了使JavaScript SDK正常工作,您的API需要支持CORS。 Amazon API Gateway开发人员指南介绍了如何 。 生成的SDK依赖于第三方库。 在yoru页面中包含所有脚本 [removed][removed][removed][removed][removed]...
AWS S3 图像上传器 调整大小、重命名和上传图像到 Amazon S3 磁盘存储,承诺意识。 使用官方和进行图像处理。安装使用 npm npm install git://github.com/ventuso/s3-uploader.git或将此行添加到package.json ...
最初,使用 Node.js 的 npm 包管理器,我们可以安装 AWS-SDK。 然后使用以下代码在代码中加载 AWS 包: var AWS = require('aws-sdk'); 对于 AWS 身份验证: 1] 访问密钥和秘密身份验证密钥不是硬编码的,而是...