如何从 Amplify-React 调用现有的 Lambda 函数?

Aud*_*rey 8 reactjs aws-lambda aws-api-gateway aws-amplify

我们已经编写了 AWS Lambda 函数。例如,传递联系人 ID 并返回联系人的电话号码列表(以 json 格式)。

我们正在构建一个 Amplify-React 应用程序。我们想要调用现有的 Lambda 函数。Amplify React 应用程序和 Lambda 函数位于同一 AWS 账户和同一区域。

  1. 我们可以直接在 Amplify-React 应用程序中调用 Lambda 函数吗?或者,我们必须先公开API网关中的Lambda函数?
  2. 如果我们可以直接在 Amplify-React 中调用 Lambda 函数,您可以分享示例 javascript 来执行此操作吗?
  3. 是否存在如何在 Amplify-React 应用程序中调用现有 Lambda 函数的最佳实践?