- 1.构建lambda 函数
- 2.新建API gateway
- 3 测试API
import json
def lambda_handler(event, context):
transactionId = event['queryStringParameters']['transactionId']
transactionType = event['queryStringParameters']['type']
transactionAmount = event['queryStringParameters']['amount']
transactionResponse = {}
transactionResponse["transactionId"] = transactionId
transactionResponse["Type"] = transactionType
transactionResponse["amount"] = transactionAmount
responseObject = {}
responseObject["statusCode"] = 200
responseObject["headers"] = {}
responseObject["headers"]["Content-Type"] = "application/json"
responseObject["body"] = json.dumps(transactionResponse)
return responseObject
2.新建API gateway
新建一个restAPI gateway
path 是/tran
method是GET
将GET 方法与之前构建的lambda函数对接上
接着deploy一个test 阶段用于测试
接着可以从test阶段得到调用的地址
3 测试API浏览器中输入相应的地址的请求参数,可以获取到结果



