从 Application Engine 流程 的 API 调用

调用 API Gateway 结束点需要对 API Gateway 进行身份验证。进程无法直接调用 API Gateway。相反,授权通过后端服务应用程序完成。Administrators 维护具有资源所有者授权的服务帐户。每个服务账户均代表调用 API Gateway 的用户。即,服务账户用于模拟后端应用程序的用户。

调用 API Gateway 需要符合以下先决条件:

  • API Gateway 中创建的租户级别的后端服务应用程序。如果没有该应用程序,将无法与 API Gateway 进行通信。
  • 用户模拟用服务账户。

Infor OS Portal 中手动创建后端应用程序用服务帐户,并下载为 .ionapi 文件。

用户模拟用服务账户也可在 Infor OS Portal 安全中创建,并下载为 .csv 文件。服务账户包括访问密钥和密钥。

后端应用程序和用户模拟用服务帐户在“服务账户”仪表板文件中管理。后端服务应用程序生成的凭据包括 OAuth ClientID 和客户端密钥。
注意

我们建议在使用 API Gateway 调用来调用 Modeling Service 的函数时,应定义运行时间不超过 15 分钟的任务。15 分钟后函数取消。但在 Modeling Service 中,取消并不生效,其中加载查询、脚本和映射会继续运行。