gpt4 book ai didi

amazon-web-services - 我想知道如何通过修改此 lambda 代码将数据导入应用程序

转载 作者:行者123 更新时间:2023-12-03 07:41:56 24 4
gpt4 key购买 nike

 import boto3 

import json


s3 = boto3.client('s3')


def lambda_handler(event, context):

bucket = "cloud-translate-output"
key = "key value"

try:
data = s3.get_object(Bucket=bucket, Key=key)
json_data = data["Body"].read()

return{
"response_code" : 200,
"data": str(json_data)
}
except Exception as e:
print (e)
raise e

我正在使用 xcode 制作 ios 应用程序。我想使用 aws 按照 app-api gateway-lambda-s3 的顺序将数据从 s3 传输到应用程序。但是有没有办法在应用程序中使用api来使用api的数据,如果我将此数据上传到s3的1号存储桶,cloudformation将翻译上传的文本文件并自动将其保存到2号存储桶,我想通过lambda而不是键值将存储在2号存储桶中的文本数据文件导入回应用程序,有没有办法只使用存储桶的名称?

最佳答案

if I upload this data to bucket number 1 of s3, the cloudformation will translate the uploaded text file and automatically save it to bucket number 2

遗憾的是,这不是 CloudFormation 的工作方式。它无法自动读取或翻译存储桶中的任何文件,也无法将它们上传到新存储桶。

我会坚持使用 lambda 函数。它更适合此类任务。

关于amazon-web-services - 我想知道如何通过修改此 lambda 代码将数据导入应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64968052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com