Как отправить Логи в Lambda Function в приложении для iOS? - PullRequest
0 голосов
/ 07 декабря 2018

Здравствуйте! У меня есть приложение для iOS, и я хочу отправить свои журналы лямбда-функции.У меня есть ARN-имя лямбда-функции.Куда мне поместить этот ARN, который Логи посылают в Lambda?

Большое спасибо Marc

Ответы [ 2 ]

0 голосов
/ 15 декабря 2018

Вы можете использовать API invoke в Lambda Invoker, чтобы указать имя функции.Вы найдете подробности API здесь:

https://github.com/aws-amplify/aws-sdk-ios/blob/master/AWSLambda/AWSLambdaInvoker.h#L225

Спасибо, Рохан

0 голосов
/ 08 декабря 2018

Я бы подумал, что вы должны сделать свой Lambda API-интерфейсом, к которому ваше приложение может PUT / POST вести журналы.

AWS только что выпустил функцию, позволяющую напрямую подключать Lambdas к ALB (нет необходимости в APIGW).

https://aws.amazon.com/blogs/networking-and-content-delivery/lambda-functions-as-targets-for-application-load-balancers/

Ваше приложение вообще не должно знать о AWS.Ему просто нужен спокойный API для отправки данных.

Другой альтернативой является использование Amazon Pinpoint SDK в вашем приложении и публикация пользовательских событий https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate-events.html

...