背景 SAC 在2023.15版本中推出了多步操作公用 API。这些 API 可以用于触发多步操作的执行,并在执行后查询结果。这为将 SAC 工作流集成到外部应用程序提供了一种灵活的方式,帮助客户实现各种业务场景。 这些 API 已经发布到了 SAP Business Accelerator Hub:https://api.sap.com/api/MultiActions_API/overview 。在SAC帮助文档中也可以找到有关API的介绍:https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/14cac91febef464dbb1efce20e3f1613/e5ade1ed7c274d929a18bcc859102c40.html 。 这篇博客旨在强调必要的准备工作,并提供一些典型的示例来演示这些 API,你也可以在上述页面中找到 API 定义的更多细节。 准备 身份验证与授权 多步操作公用 API 应在业务用户的语境下进行。API 用户需要正确配置身份验证和授权,以在 SAC 中指定所需的业务用户。通常有两种主要选项来配置身份验证和授权。 OAuth2 授权码工作流 详见https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/14cac91febef464dbb1efce20e3f1613/0c1fb5e6ef1f46acb83771070084f124.html#configuring-oauth-2.0-authorization-code-grant-workflow-(3-legged-oauth) ,“Configuring OAuth 2.0 Authorization Code Grant Workflow (3-legged OAuth) ”这部分介绍了如何在 SAC 中按照 OAuth2 授权码流对用户进行身份验证和授权。(由于多步操作 API 应在业务用户语境下进行,因此选择“交互式使用”作为 OAuth 客户端的“目的”)。 OAuth 2.0 …
关于 SAC 多步操作公用 API 的介绍 Read More »