Nói rằng tôi muốn vượt qua VAL1 và VAL2 trong chuỗi URL khi thực hiện một yêu cầu GET đến một endpoint Lambda:Làm cách nào để chuyển các đối số cho các hàm AWA Lambda bằng các yêu cầu GET?
https://xyz.execute-api.amazonaws.com/prod/test?val1=5&val2=10
Và tôi có một chức năng đơn giản mà tóm tắt hai đầu vào, VAL1 và VAL2:
def lambda_handler(event, context):
# How do I get at val1 and val2??
return {'result': val1 + val2}
Tôi đã thêm val1 và val2 vào tham số chuỗi truy vấn URL trên Yêu cầu phương thức trên Cổng API AWS. Nhưng làm thế nào để tôi truy cập chúng bên trong chức năng?
Bạn đã cố gắng in cả 'sự kiện' và' ngữ cảnh'? Bạn có thể xem [mẫu trong tài liệu] (http://docs.aws.amazon.com/lambda/latest/dg/python-programming-model-handler-types.html) – albert
Nếu bạn chuyển dữ liệu của mình chính xác, bạn sẽ có thể truy cập đối tượng 'event' với một cái gì đó như' event.val1' (ít nhất đó là cách bạn truy cập các thuộc tính của đối tượng trong JS) – JohnAllen