50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:00680

评论

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

小喜量化交易系统开发|小喜APP软件开发

系统开发

Python基础之:函数

程序那些事

Python 数据分析 Python3 程序那些事

Python 语言基础变量获得变量类型

HoneyMoose

阿里P8大牛亲自讲解!难道Android真的凉了?3面直接拿到offer

欢喜学安卓

android 程序员 面试 移动开发

LoadRunner测试中遇见的不可思议的问题及其解决方法

陈磊@Criss

七日更 28天写作 3月日更

正则表达式.03 - 分组

insight

正则表达式 3月日更

女神节·走近又美又飒的程序媛

华为云开发者联盟

华为 程序媛 IT 工程师 汉服

工作日志3-2-3

技术骨干

知识+AI融合创新探索,华为云论文被AI顶级学术期刊IEEE TPAMI接受

华为云开发者联盟

AI 模型 华为云 卷积神经网络 IEEE TPAMI论文

面试现场:小伙伴的美团一面分享和分析[含答案]

小傅哥

Java 面试 小傅哥

大括号之谜:C++的列表初始化语法解析

华为云开发者联盟

c++ 函数 语法 元素 std::array

《精通比特币》学习笔记(第四章)

棉花糖

区块链 读书笔记 3月日更

阿里P8大佬亲自讲解!万字Android技术类校招面试题汇总,已拿offer

欢喜学安卓

android 程序员 面试 移动开发

亿级用户中心的设计与实践

vivo互联网技术

大数据 架构设计 数据安全

了解MySQL6种约束的不同和特点

华为云开发者联盟

MySQL 数据 约束 主键约束 自增长约束

关于MPI-IO,你该知道的

焱融科技

存储 HPC 焱融科技 文件存储 分布式存储

实现一个全链路监控平台很难吗?Pinpoint、SkyWalking、Zipkin,哪个实现比较好?

xcbeyond

架构 技术方案 链路监控 3月日更

BI掌柜量化交易系统开发|BI掌柜炒币机器人软件APP开发

系统开发

10 个解放双手超实用在线工具,有些代码真的不用手写

程序员小富

Java

Python 语言基础变量的类型转换

HoneyMoose

MT马特量化交易系统开发|MT马特量化交易软件APP开发

系统开发

突破关系型数据库桎梏:云原生数据库中间件核心剖析

京东科技开发者

数据库 nosql 分布式系统

36 Kr | 打造企业统一数据安全入口,「图尔兹」想用新思路解决数据安全问题

BinTools图尔兹

数据库 sql 数据安全 权限 数据库管理工具

纯干货 | 详解 HDFS 3.x 新特性-纠删码

五分钟学大数据

大数据 hdfs 28天写作 3月日更

实习记录-埋点测试

YUKI0506

二维码高端路线养成计

happlyfox

学习 技能 28天写作 3月日更

上线 Python 应用仅需一条命令的开源框架:Zappa(详细教程)

HelloGitHub

Python Serverless 无服务器云函数

列表推导式与字典推导式,滚雪球学 Python

梦想橡皮擦

28天写作 3月日更

《我想进大厂》之分布式锁夺命连环9问 | 大理版人在囧途

艾小仙

Java redis zookeeper 分布式锁

Python 语言基础变量定义和使用

HoneyMoose

2021网络系统流行架构

杨东冬

架构 网关 ebpf cilium envoy

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