写点什么

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

评论

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

深度解读智能化编码的技术架构与实践案例

阿里云CloudImagine

云计算 编码 视频云

SpringBoot单元测试实践——配置隔离篇

java易二三

Java 程序员 Spring Boot 计算机

Presto 设计与实现(一):开篇

冰心的小屋

数据湖 presto SQL引擎

2022年移动游戏收入920亿美元,微信小游戏投放量增长五倍

没有用户名丶

探索YesPMP平台:您的一站式软件外包解决方案

知者如C

华为云联创营CTO领航班第八期:探索AI大模型的创新之路

新消费日报

OpenSSL 3.0.0 设计(三)|FIPS 模块

铜锁开源密码库

算法 信息安全 密码学 openssl 铜锁

干货满满:多人语音聊天室源码开发解析

山东布谷网络科技

源码剖析

ARTS 打卡第 6 天

自由

从“智能涌现”到“价值涌现”,讯飞星火又一次“登月”

脑极体

讯飞

Serverless 应用托管助力企业加速创新

Serverless Devs

阿里云 Serverless 云原生 应用引擎

HertzBeat 集群版开源,易用友好的开源实时监控系统!

TanCloud探云

Java GitHub 开源 程序员 监控产品

项目启动会的正确打开方式

老张

项目管理 项目启动

Nacos服务整合SpringBoot框架技术

java易二三

Java 程序员 Spring Boot 计算机 科技

3-6作业

家有两宝

架构实战营

线上观看5万+,“芯”有灵“蜥”融合·创新!龙蜥社区走进 Intel MeetUp 回顾来了

OpenAnolis小助手

开源 芯片 intel Meetup 龙蜥社区

【5分钟背八股】ZooKeeper和Reids做分布式锁的区别?

java易二三

redis zookeeper 程序员 计算机 八股文

锐炫无畏,助威亚运!英特尔锐炫显卡成为杭州亚运会官方指定图形处理器

E科讯

电商订单履约-卖家发货演化史

得物技术

重构 业务架构 企业号 8 月 PK 榜 履约 业务身份

MySQL三个重要日志

数新网络官方账号

MySQL 数据库

分享实录 | 将 NGINX 打造成功能强大的 API 网关(下)

NGINX开源社区

nginx api 网关 后端服务

SpringBoot3集成ElasticSearch

Java elasticsearch 架构 springboot SpringBoot3

更多openEuler镜像加入AWS Marketplace!

openEuler

Linux 操作系统 AWS openEuler

SpringBoot使用spring.config.import多种方式导入配置文件

java易二三

Java spring 程序员 Spring Boot 计算机

9-7毕业设计,秒杀架构

家有两宝

架构实战营

20. 异常处理

茶桁

Python 异常

jstat命令总结

java易二三

Java 程序员 JVM 计算机 科技

直播平台源码优质平台技术:并行处理与线程优化的探索与实践

山东布谷科技

软件开发 源码搭建 直播平台源码 并行处理 线程优化

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