如何将日志发送到iOS应用程序中的Lambda函数?

os8fio9y  于 2023-01-10  发布在  iOS
关注(0)|答案(2)|浏览(137)

您好,我有一个iOS应用程序,想将我的日志发送到Lambda函数。我有Lambda函数的ARN名称。我必须将日志发送到Lambda的ARN放在哪里?
非常感谢Marc

2g32fytz

2g32fytz1#

您可以使用Lambda Invoker中的invoke API指定函数名称。您可以在此处找到API详细信息:
https://github.com/aws-amplify/aws-sdk-ios/blob/master/AWSLambda/AWSLambdaInvoker.h#L225

mtb9vblg

mtb9vblg2#

我想你应该让你的Lambda成为一个API,你的应用可以将日志放置/发布到它。
AWS刚刚发布了一个特性,允许Lambda直接与ALB挂钩(不需要APIGW)。
https://aws.amazon.com/blogs/networking-and-content-delivery/lambda-functions-as-targets-for-application-load-balancers/
你的应用根本不需要知道AWS,它只需要一个restful API来发送数据。
另一种方法是在应用程序中使用Amazon Pinpoint SDK并发布自定义事件https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate-events.html

相关问题