您好,我有一个iOS应用程序,想将我的日志发送到Lambda函数。我有Lambda函数的ARN名称。我必须将日志发送到Lambda的ARN放在哪里?非常感谢Marc
2g32fytz1#
您可以使用Lambda Invoker中的invoke API指定函数名称。您可以在此处找到API详细信息:https://github.com/aws-amplify/aws-sdk-ios/blob/master/AWSLambda/AWSLambdaInvoker.h#L225
invoke
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
2条答案
按热度按时间2g32fytz1#
您可以使用Lambda Invoker中的
invoke
API指定函数名称。您可以在此处找到API详细信息:https://github.com/aws-amplify/aws-sdk-ios/blob/master/AWSLambda/AWSLambdaInvoker.h#L225
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