从 Application Engine 流程 的 API 调用
调用 API Gateway 结束点需要对 API Gateway 进行身份验证。进程无法直接调用 API Gateway。相反,授权通过后端服务应用程序完成。Administrators 维护具有资源所有者授权的服务帐户。每个服务账户均代表调用 API Gateway 的用户。即,服务账户用于模拟后端应用程序的用户。
调用 API Gateway 需要符合以下先决条件:
- 在 API Gateway 中创建的租户级别的后端服务应用程序。如果没有该应用程序,将无法与 API Gateway 进行通信。
- 用户模拟用服务账户。
在 Infor Ming.le 中手动创建后端应用程序用服务帐户,并下载为 .ionapi 文件。
用户模拟用服务帐户也可在 Infor Ming.le用户管理中创建,并下载为 .csv 文件。服务账户包括访问密钥和密钥。
后端应用程序和用户模拟用服务帐户在“服务账户”仪表板文件中管理。后端服务应用程序生成的凭据包括 OAuth ClientID 和客户端密钥。
注意
我们建议在使用 API Gateway 调用来调用 Modeling Service 的函数时,应定义运行时间不超过 15 分钟的任务。15 分钟后函数取消。但在 Modeling Service 中,取消并不生效,其中加载查询、脚本和映射会继续运行。