返回顶部
首页 > 资讯 > 精选 >如何使用API消费FSM的数据
  • 487
分享到

如何使用API消费FSM的数据

2023-06-04 04:06:51 487人浏览 安东尼
摘要

本篇内容主要讲解“如何使用api消费FSM的数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用API消费FSM的数据”吧!一种简易的方式就是使用FSM提供的Query API.打开FSM

本篇内容主要讲解“如何使用api消费FSM的数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用API消费FSM的数据”吧!

一种简易的方式就是使用FSM提供的Query API.

打开FSM官网的帮助文档:

SAP Field Service Management Developer Documentation

如何使用API消费FSM的数据

进入Query API的相关部分:

如何使用API消费FSM的数据

通过阅读文档,得知FSM Query API采用一种和Facebook Query Language,SAP Hybris Flexible Search和ABAP Open sql类似的思路,即仿SQL语法的查询方式,从FSM系统里读取数据。

下图是Facebook Query Language的一个例子:

如何使用API消费FSM的数据

下图是SAP Hybris Commerce Flexible Search的例子:

如何使用API消费FSM的数据

ABAP Open SQL的例子我就不贴了,大家太熟悉了。

那么FSM的Query API如何使用呢?

登录FSM,点击Query API:

如何使用API消费FSM的数据

在弹出来的控制台里,输入类SQL语句:

SELECT bp FROM BusinessPartner bp

默认返回了前40条数据:

如何使用API消费FSM的数据

那么如何使用代码来触发Query API查询呢?官网上给出了一个基于nodejs的SDK,可以轻易实现用代码调用Query API的需求。

如何使用API消费FSM的数据

点击超链接后,会跳转到GitHub的一个仓库:

如何使用API消费FSM的数据

按照帮助文档上的示例代码,将自己FSM系统里创建的API client对应的credential维护到代码里,得到一个CoreAPIClient实例。

如何使用API消费FSM的数据

ClientIdentifier和clientSecret等Credential字段的值,可以通过Admin标签页,新建一个Client后获得:

如何使用API消费FSM的数据

使用CoreAPIClient实例的query方法向FSM系统发起Query API请求,输入参数一为应用程序里拼接的类SQL查询语句,参数二为Data Transfer Object的名称,在帮助文档里能查到。

如何使用API消费FSM的数据

通过Visual Studio Code调试器观察上面这个API调用返回的结果。因为我的752和753行代码分别指定了Item和BusinessPartner的查询,因此API调用返回的响应是一个数组,其内两个元素分别包含了Item和BusinessPartner各前40条数据。

如何使用API消费FSM的数据

每个Item和Business Partner实例的明细在调试器里显示如下:

如何使用API消费FSM的数据如何使用API消费FSM的数据

到此,相信大家对“如何使用API消费FSM的数据”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 如何使用API消费FSM的数据

本文链接: https://lsjlt.com/news/236393.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何使用API消费FSM的数据
    本篇内容主要讲解“如何使用API消费FSM的数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用API消费FSM的数据”吧!一种简易的方式就是使用FSM提供的Query API.打开FSM...
    99+
    2023-06-04
  • 如何使用Java程序消费SAP Leonardo的机器学习API
    这篇文章将为大家详细讲解有关如何使用Java程序消费SAP Leonardo的机器学习API,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。开发一个Java程序,用户可以指定一张图片,该Java程序调用SA...
    99+
    2023-06-05
  • 如何使用Java connector消费ABAP系统的函数
    小编给大家分享一下如何使用Java connector消费ABAP系统的函数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我的ABAP系统有个函数名叫ZDIS_G...
    99+
    2023-06-04
  • 如何使用API操作数据库
    这篇“如何使用API操作数据库”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何使用API操作数据库”文章吧。神器出场今天的...
    99+
    2023-06-27
  • 怎么使用API的方式消费SAP的订单服务
    本篇内容主要讲解“怎么使用API的方式消费SAP的订单服务”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用API的方式消费SAP的订单服务”吧!在SAP官网http://help.sap....
    99+
    2023-06-04
  • 如何使用MySql的API连接MySql数据库
    本篇内容介绍了“如何使用MySql的API连接MySql数据库”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2024-04-02
  • 如何使用PHP API打包数据类型?
    在网络编程中,数据传输是非常重要的。而在网络传输中,数据通常是以二进制的形式传输。因此,我们需要将数据打包成二进制格式,以便能够在网络上进行传输。在PHP中,我们可以使用API打包数据类型,这个过程被称为数据序列化。本文将介绍如何使用PH...
    99+
    2023-06-16
    数据类型 打包 api
  • 如何在Python中使用API同步数组数据?
    Python是一种非常流行的编程语言,其简洁的语法和强大的功能使得它成为了数据科学、人工智能等领域的首选工具。在Python中,使用API同步数组数据是一项非常常见的任务,本文将介绍如何在Python中使用API同步数组数据。 了解API...
    99+
    2023-08-17
    api 数组 同步
  • 如何使用Java同步API处理大数据?
    随着数据量的不断增长,如何高效地处理大数据成为了一个重要的问题。Java作为一门高效的编程语言,提供了许多处理大数据的API,其中同步API是最常用的一种。在本文中,我们将介绍如何使用Java同步API处理大数据,并附上一些演示代码。 一...
    99+
    2023-10-04
    同步 api 大数据
  • 如何在ASP API中使用不同的数据类型?
    在ASP.NET API中,处理不同的数据类型是非常重要的。本文将介绍如何在ASP.NET API中使用不同的数据类型。 首先,我们需要了解ASP.NET API支持的数据类型。以下是ASP.NET API支持的一些常用数据类型: 字符串...
    99+
    2023-07-28
    api 并发 数据类型
  • 怎么在SAP C4C里使用ABSL消费第三方Restful API
    本篇内容主要讲解“怎么在SAP C4C里使用ABSL消费第三方Restful API”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在SAP C4C里使用ABSL消费第三方Restful AP...
    99+
    2023-06-04
  • 如何在ASP中使用API来管理数组数据?
    ASP是一种非常流行的Web开发技术,而在开发Web应用程序时,经常需要使用数组来存储和管理数据。在本文中,我们将探讨如何在ASP中使用API来管理数组数据。 首先,让我们来了解一下ASP中的数组。ASP中的数组是一种特殊的变量类型,它允许...
    99+
    2023-06-16
    数组 api 数据类型
  • 如何使用nodejs消费SAP Cloud for Customer上的Web service
    这篇文章给大家介绍如何使用nodejs消费SAP Cloud for Customer上的Web service,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。看一个具体例子:C4C里Individual Custome...
    99+
    2023-06-04
  • 如何使用JDBC操作数据库?JDBC API的使用详细解读
    文章目录 1. DriverManager 1.1 注册驱动 1.2 获取连接 2. Connection 2.1 获取执行sql的对象 ...
    99+
    2023-08-31
    数据库 mysql java
  • 如何在 Python 中使用 numpy 来处理 API 数据?
    Python 是一种流行的编程语言,广泛用于数据科学、机器学习等领域。而 numpy 是 Python 中处理数值数据的核心库之一,它提供了高效的数组操作和数学函数,使得处理大规模数据变得更加容易。在本文中,我们将介绍如何使用 numpy...
    99+
    2023-09-26
    numy api leetcode
  • 如何在 Python 中使用 API 来 load 数据类型?
    Python 是一种高级编程语言,它提供了许多强大的 API 用于数据处理和分析。在数据分析的过程中,我们常常需要从各种渠道中收集数据,如从 Web API 或文件中读取数据。在本文中,我们将介绍如何使用 Python 中的 API 来 l...
    99+
    2023-07-22
    load 数据类型 api
  • 如何使用 Python 框架的 HTTP API 实现数据交换?
    当今互联网时代,数据交换是各种应用程序之间必不可少的一部分。Python框架的HTTP API是一种常用的数据交换方式,本文将介绍如何使用Python框架的HTTP API实现数据交换。 一、什么是HTTP API? HTTP API是一种...
    99+
    2023-10-06
    框架 api http
  • 如何使用ASP API来处理不同类型的数据?
    ASP API是一种常用的开发工具,它可以帮助开发人员快速构建Web应用程序。在处理不同类型的数据时,ASP API也是非常实用的。本文将介绍如何使用ASP API来处理不同类型的数据。 一、处理字符串类型的数据 在ASP API中,处理字...
    99+
    2023-07-28
    api 并发 数据类型
  • 如何在TensorFlow中使用数据集API加载和处理数据
    在TensorFlow中,可以使用数据集API来加载和处理数据。下面是一个简单的例子,展示如何使用数据集API加载和处理数据: im...
    99+
    2024-03-01
    TensorFlow
  • 使用 sarama 监控 Kafka 生产者和消费者的性能数据
    从现在开始,我们要努力学习啦!今天我给大家带来《使用 sarama 监控 Kafka 生产者和消费者的性能数据》,感兴趣的朋友请继续看下去吧!下文中的内容我们主要会涉及到等等知识点,如果在阅读本文过...
    99+
    2024-04-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作