当我尝试从 AWS CLI 调用 lambda 函数时出现错误。我正在使用 CLI 的第 2 版。我知道我应该将--payload参数作为包含 JSON 对象的字符串传递。
aws lambda invoke --function-name testsms  --invocation-type Event --payload '{"key": "test"}' response.json 
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Invalid base64: "{"key": "test"}"
Run Code Online (Sandbox Code Playgroud)
我已经为 JSON 转义字符等尝试了各种变体。我也尝试使用file://test.json我收到相同错误的选项。