基础结构问题:如何使用我的Rails应用程序向另一个网站发送/接收数据?

问题描述 投票:0回答:1

这是我第一次尝试,但是我不知道从哪里开始/如何做。我似乎缺乏一些有关API请求(及其流程)的常识,以了解文档。因此,我对此主题有一些(可能是基本的)问题。

Context

在我的Ruby on Rails应用程序中,自行车租赁公司可以管理其所有自行车(预订,付款等)。

目标

我想为自行车租赁公司提供在自己的网站上执行预订表格的选项,这样他们就可以让客户为特定的自行车进行预订。

然后,此预订表格会将价格和可用的自行车从我的Rails应用程序带到他们的网站,然后将新的预订数据发送回Rails应用程序。

问题

关于API调用的流程:]

  • API交换的顺序是什么。
    • 第三方是否发送了针对该数据的api请求,并且Rails应用将所请求的信息发送回了吗?
    • 此外,每次Rails应用程序更新相关信息时,它还应该创建一个API调用吗?

关于API调用的文件夹/操作结构:] >>

  • 如何在我的rails应用程序中配置API调用?
    • 在创建/更新后,相关控制器触发这样的动作是否正确?
    • 我应该在哪个文件夹中创建Ajax请求?

这是我第一次尝试,但是我不知道从哪里开始/如何做。我似乎缺乏一些有关API请求(及其流程)的常识,以了解文档....

ruby-on-rails ajax api-design
1个回答
1
投票

您应通过以下步骤创建api:

© www.soinside.com 2019 - 2024. All rights reserved.