将 S3 Bucket 与 Dynamodb android 链接?



我想执行以下操作(安卓应用程序(:-

  1. 将用户个人资料照片上传到 S3 存储桶。
  2. 将 S3 存储桶连接到 Dynamodb(用户配置文件.png表中用户 ID 旁边的链接(。

我已经阅读了亚马逊文档,这令人困惑?

任何人都可以提供将图像上传到 AWS S3 的示例代码并获取图像文件的 S3 存储桶 URL 并将其一次性保存到 dynamodb?

可能有两种可能性:

第一种可能性:(完全在应用程序内部完成(

  1. 在安卓应用程序中,使用 Java 开发工具包将图像上传到 s3 存储桶(请参阅 : https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/java/example_code/s3/src/main/java(
  2. 上传图像后,将网址添加到 Dynamodb 表

第二种可能:

  1. 将图像上传到 S3
  2. 为 S3 存储桶启用和配置 Event 通知并发送到 SNS 主题
  3. 将 lambda 函数订阅到 SNS 主题
  4. 执行 lambda 函数以将 s3 对象 url 添加到 dynamodb 表

最新更新