建立API请求的模型
要创建一个简单的 GET的请求,你需要选择 Business Logic部分,然后点击 Create API request的按钮。 External API Requests标签中的按钮。在新的模式窗口中,输入业务流程的名称和描述(可选)。
然后,选择 method你需要执行的请求。 endpoint地址并填写所需的请求参数(在下面的例子中query params在下面的例子中)。在某些情况下,有必要填写 header, body和 url params,取决于用户所面临的任务。
在 BP编辑器中,你也可以通过点击 Test request按钮。在出现的窗口中输入请求参数并点击 Execute request按钮。如果请求成功执行,将在body标签中收到响应体。 Autofill Response在这个过程中,"Springer "会解析响应并帮助创建必要的模型。通过点击 Autofill Response将自动生成该端点的响应模板供进一步使用。
有可能创建一个知道响应字段的数据模型。要做到这一点,你需要去到 Data Design并创建一个新的模型,根据应该写入数据库的数据来填充它。
在后端使用API请求
然后,打开 Business Logic部分,然后点击 Create business project来创建一个 BP用于通过外部API接收数据,并写入指定的数据库中。 Data Model.在相应的块中,你需要找到新创建的API进程的块。
为了使请求工作,需要在外部API请求的编辑器中传递先前配置的适当参数(在下面的例子中)。Query Params在下面的例子中)。使用 Make- Expand块组合来处理和创建数据,通过 BP.创建和传递参数的例子显示在下面的截图中。
然后 output body必须被扩展并写入到 data model.在下面的例子中,收到了比特币价格与美元(USD)的对比。
为了将响应数据写进 DB, Make和 DB: Create类型的块被使用。
然后你需要为新创建的区块创建一个 Endpoint为新创建的 BP来获得对它的访问,通过Web应用的前端。
在前台使用API请求
在应用程序的前台,你需要使用 Server request GET类型的块来指定端点,如下图所示。