跳转到内容
技术文章
作者资料照片伊凡·万博新体育手机客户端瓦瑟夫

使用Postman访问SAP任务中心API

简介

下面描述的步骤将展示如何使用Postman访问SAP Task Center api。有关SAP任务中心的更多信息,您可以访问:什么是SAP任务中心有关可用的SAP任务中心api的更多信息,您可以访问:SAP任务中心API

1.确定服务实例参数

    • 导航到云计算子账户,你在哪里SAP任务中心实例已创建,请选择实例和订阅,在导航区,转到实例
    • 的行SAP任务中心服务查看此实例的详细信息。
    • 服务键节选择可用的服务密钥,如果没有可用的服务实例,则创建一个。

    • 凭证弹出,打开JSON格式化、查找并记录以下参数:
      • 端点->inbox_rest_url
      • uaa->clientid
      • uaa->clientsecret
      • uaa - - - >url

2.为您的IAS用户分配访问SAP任务中心API的权限

要运行连接器状态API和/或数据导出API,应遵循以下步骤:

  • 导航到云计算子账户,你在哪里SAP任务中心实例已创建,请选择安全->角色集合在导航区。
  • 如果您已经运行SAP任务中心的Booster(有关更多信息,请参阅:推进器),你会看到两个角色集合:
    • TaskCenterAdmin,有角色TaskCenterAdmin-如果你想访问连接器状态API,打开此角色集合并将您的IAS用户添加到其中
    • TaskCenterTenantOperator,有角色TaskCenterTenantOperator-如果你想访问数据出口API,打开此角色集合并将您的IAS用户添加到其中
  • 注意:如果您还没有运行SAP Task Center助推器,您应该手动创建角色集合,添加各自的角色,并根据需要将用户添加到其中。另一种选择是运行Booster进行初始设置。

3.在Postman中设置身份验证

  • 邮递员,打开一个新标签并导航到授权选项卡
  • 设置以下设置(见下图)
    • 类型: OAuth 2.0
    • 格兰特类型:授权码
    • 回调URL: http://localhost
    • 身份验证URL:进入uaa->url并从步骤1中添加oauth /授权在最后
    • 访问令牌URL:进入uaa->url并从步骤1中添加oauth /令牌在最后
    • 客户机ID:输入值uaa->clientId从第一步开始
    • 客户的秘密:输入值uaa->clientsecret从第一步开始
  • 选择获取新的访问令牌按钮

  • 在新打开的IAS登录屏幕中,输入您的IAS用户的凭据(使用步骤2中具有相应权限的IAS用户)

  • 选择继续进行

  • 可选步骤-用于排除丢失权限的故障当令牌可视化时,向下滚动以验证用户是否具有所需的范围
    • STATUS_MONITORING-访问连接器状态API
    • DATA_EXPORT-访问数据导出API

  • 选择使用令牌

4.调用SAP任务中心API

要查看可用的SAP任务中心api,您可以访问:SAP任务中心API

例子:如果你想检查你配置的目的地的连接器状态,你可以取端点:

/ task-center-service/ v1 /连接器

并将其附加到步骤1中检索到的值:

端点——>inbox_rest_url

例如,如果你有

端点——>inbox_rest_url =https://api.one-inbox-service-sap.cfapps.eu10.hana.ondemand.com/task-center-service

你应该在Postman中建立并输入以下网址:

https://api.one-inbox-service-sap.cfapps.eu10.hana.ondemand.com/task-center-service/v1 /连接器

按照上面的步骤构建URL并进行身份验证之后,就可以运行查询。因此,您应该能够看到已配置连接器的列表及其状态。

结论

按照上面描述的步骤可以指导您运行连接器状态API,以列出已配置的目标连接器为例。但是,遵循这些步骤也可以用于运行任何SAP任务中心api。

有关SAP任务中心、其可用性和公开api的更多信息,您可以访问:

希望这个博客对你有帮助,我们将根据你的反馈努力进一步改进它。

指定的标签

      第一个留下评论
      你一定是登录评论:评论或回复一篇文章