大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

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

评论

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

实例分享| anyRTC 部署安徽某市应急实战指挥平台

anyRTC开发者

音视频 快对讲 融合会议 视频监控 综合调度

低代码技术分享官丨inBuilder使用有向无环图助力元数据工程依赖管理

inBuilder低代码平台

《面试1v1》HashMap

JavaPub

Java jdk JVM hashmap

DevOps流水线设计的最佳实践

DevOps在路上

DevOps jenkins Tekton gitlab ci 持续交付流水线

Boundless Hackathon @Stanford 主题黑客松活动闭幕,一文回顾

股市老人

MatrixOne悲观事务实现

MatrixOrigin

数据库 分布式 云原生 矩阵起源

创新引领!矩阵起源荣获中国信通院双重认可!

MatrixOrigin

数据库 分布式 云原生 超融合 矩阵起源

对象存储、数据库、NAS、标注数据集,均支持元信息配置|ModelWhale 版本更新

ModelWhale

人工智能 数据库 云计算 数据分析 大模型

昇腾AI创新大赛2023开发者套件创新赛道专题解读篇

彭飞

Docker学习路线2:底层技术

小万哥

Docker 程序员 容器 后端 开发

你以为搞个jenkins流水线每天跑,团队就在使用CI/CD实践了?

DevOps在路上

DevOps 持续集成 jenkins

Boundless Hackathon @Stanford 主题黑客松活动闭幕,一文回顾

鳄鱼视界

如果AI能帮我 | 社区征文

六月的雨在InfoQ

AIGC ChatGPT 年中技术盘点 通义听悟

大学生活动社交小程序开发笔记(1)

CC同学

浅谈如何向上管理

光毅

团队管理 向上管理

开源铸剑,五载匠心!Zilliz Cloud云服务盛装登场,引领向量数据库云时代!

Zilliz

阿里云 SaaS 云服务 Zilliz zillizcloud

C++之openFrameworks框架

芯动大师

GPT-4被破解!数智时代大突破!低代码开发平台揭秘:AI模型架构演进的利器

不在线第一只蜗牛

人工智能 低代码 模型调参 ChatGPT GPT-4

科兴未来|“追光逐电 才聚紫琅”光电产业创新创业大赛

科兴未来News

接口文档阅读方法:程序员必备的技术指南

Liam

程序员 接口文档 API

小程序开发这么简单,还需要App吗?

FinFish

小程序生态 APP开发 小程序开发

《面试1v1》开篇

JavaPub

Java redis elasticsearch 面试 计算机

重塑未来的1课:组装式交付新引擎——华为云智能化低代码平台

云计算 低代码 华为云 华为开发者大会

es笔记六之聚合操作之指标聚合

Hunter熊

elasticsearch

团队如何选择合适的Git分支策略?

DevOps在路上

git DevOps 分支管理 DevOps工具

一个提高go开发效率的秘密武器,一天开发完成一个极简版社区后端服务

vison

crud gorm gin #go 代码自动生成

HDC.Cloud 2023 |华为云5大开源项目发布与更新,助力开发者实现应用创新

华为云开源

开源 云原生 HDC.Cloud

2023-07-11:给定正整数 n, 返回在 [1, n] 范围内具有 至少 1 位 重复数字的正整数的个数。 输入:n = 100。 输出:10。

福大大架构师每日一题

Go 算法 rust 福大大架构师每日一题

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