写点什么

AWS Marketplace 中的 Box 平台 – Lambda 蓝图和示例代码

  • 2019-11-12
  • 本文字数:991 字

    阅读完需:约 3 分钟

AWS Marketplace 中的 Box 平台 – Lambda 蓝图和示例代码

Box 是一个基于云的文件共享内容管理系统,具有一个最近已在 AWS Marketplace 中提供的 API (Box 平台 – 云内容管理 API)。凭借一系列协作相关功能的推出,以及对安全性的重视,Box 已经在许多企业中得到了广泛应用 (请参见其成功案例页面中的列表)。


Box API 允许开发人员将内容体验构建到 Web 和移动应用程序中。今天我想向您介绍一些 [lambda] 蓝图和模板,这些蓝图和模板将可以帮助您在构建 AWS 应用程序时使用此 API 来简化用户身份验证和将元数据添加到新上传的内容中。这些模板基于 Box 节点 Lambda 示例而创建,可作为您开发工作的一个强大起点。我们来看一看这些蓝图,顺便查看一些我们在 Box 的好友所撰写的博客文章。


适用于 Lambda 的 Box 蓝图


蓝图显示了您如何通过 [apigateway] 调用 Box API 和将 Box webhook 连接到 Lambda 函数。要找到它们,请直接打开 Lambda 控制台,搜索 box



第一个蓝图使用存储在 BOX_CONFIG 环境变量中的安全凭证。您可以从 Lambda 控制台内设置此变量:



此蓝图中的代码会检索并记录通过凭证确定的用户的 Box User 对象。第二个蓝图会实施一个 Box webhook,置于 API Gateway 终端节点后面。它会接受请求,验证它们,然后将它们记录到Amazon CloudWatch中:



查看方便的博客文章


Box 的开发人员关系团队撰写了一些博客文章,向您展示如何将 Box 与多项 AWS 服务结合使用:结合使用 Amazon Cognito 和 Box 平台来管理用户身份验证 – 这篇文章向您展示了如何使用Amazon Cognito来为您的应用程序用户的登录页面提供支持。Cognito 将会处理身份验证和用户池管理,博客文章中所列出的代码会在用户首次登录时在 Box 中创建一个应用程序用户。该代码在 GitHub 上作为 box-node-cognito-lambdas-sample 提供。


利用 Amazon Rekognition 将基于深度学习的图像识别功能添加到您的 Box 应用程序中 – 这篇文章向您展示如何构建由Amazon Rekognition提供支持的图像标记应用程序。对于用户拍摄并上传的照片,应用程序会使用存储在Amazon Dynamodb中的元数据自动标记这些照片。文件上传时,代码会通过一个 webhook 激活。您可以在 GitHub 上的 box-node-rekognition-webhook 中找到代码。



感谢我们在 Box 的好友抽出时间来创建了这些非常有用的开发人员资源。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/box-platform-on-aws-marketplace-lambda-blueprints-sample-code/


2019-11-12 08:00709

评论

发布
暂无评论
发现更多内容

云计算基础:云计算运用越来越广泛,我们应该如何去学习云计算

Python-派大星

10月月更

Docker进阶 dockerfile指令构建docker镜像

Python-派大星

10月月更

webpack实战,手写loader和plugin

Geek_02d948

webpack

Webpack配置实战

Geek_02d948

webpack

对Swift中some和any关键字的理解

珲少

Vue组件是怎样挂载的

yyds2026

Vue

Java:既然有了synchronized,为什么还要提供Lock

华为云开发者联盟

Java 开发 华为云 企业号十月 PK 榜

Vue虚拟dom是如何被创建的

yyds2026

Vue

云小课|MRS基础原理之Oozie任务调度

华为云开发者联盟

大数据 华为云 企业号十月 PK 榜

引擎上新|卡片焕新升级,信息高效呈现

Jianmu

DevOps 持续集成 CI/CD

从实现一个React到深度理解React框架核心原理

夏天的味道123

React

python计算机二级 常用函数操作

Python-派大星

10月月更

长安链源码分析同步服务器1

redux原理是什么

xiaofeng

React

SAP | 子例程

暮春零贰

SAP 10月月更 子例程

那些你不知道的炫酷导航交互效果

南城FE

CSS 前端 交互设计 导航 交互

【1024程序员节专访】聚焦行业前沿,共话IT发展趋势

博睿数据

程序员 可观测性 智能运维 博睿数据 IT行业

人人能读懂redux原理剖析

夏天的味道123

React

小样本学习在文心ERNIE3.0多分类任务应用--提示学习

汀丶人工智能

nlp 文本分类

京东云开发者|ElasticSearch降本增效常见的方法

京东科技开发者

elasticsearch ES 降本增效 数据压缩 存储计算分离

彻底搞懂React-hook链表构建原理

夏天的味道123

React

一文读透react精髓

xiaofeng

React

Vue模板是怎样编译的

yyds2026

Vue

云安全系列2:访问安全和身份管理

HummerCloud

云计算 云安全 iam 身份和访问管理 10月月更

【沙丘大会】九科信息研发中心自动化负责人郑文茂受邀分享央企数字员工实践案例

九科Ninetech

Workflow,要不要了解一下

华为云开发者联盟

人工智能 华为云 企业号十月 PK 榜

webpack模块化的原理

Geek_02d948

webpack

【文本检测与识别白皮书-3.2】第二节:场景文本识别方法

合合技术团队

人工智能 深度学习 文字识别 OCR 文本识别

自己手写一个redux

helloworld1024fd

JavaScript

线上数据问题排查案例分享-因为 HMS 和底层 orc 文件中某字段的数据精度不一致造成的数据丢失问题

明哥的IT随笔

hadoop hive DataX

5 why 分析法,一种用于归纳抽象出解决方案的好方法

程序员泥瓦匠

AWS Marketplace 中的 Box 平台 – Lambda 蓝图和示例代码_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章