【问题标题】:Can we create Ruby on Rails API-only Application with ActionCable Live updates?我们可以使用 ActionCable Live 更新创建仅限 Ruby on Rails API 的应用程序吗?
【发布时间】:2017-03-07 09:01:50
【问题描述】:

如何使用 ActionCable 实时更新创建仅 RoR API 应用程序?

首先我没有任何构建 API 和前端技术的经验,最近我开始构建 API。

我查了很多文件,都没有用。

请帮我提供一些好的资源或东西,其中包括 - 我们需要如何在仅 API 的应用程序中使用 ActionCable 进行订阅、发布和广播。

编辑:- 1 在这里,我需要有关如何将数据(以 JSON 格式)连接、订阅、发布和广播数据到使用其他技术(如 Android、iOS、Windows(MFC)、Web App 等)构建的应用程序的帮助,

【问题讨论】:

  • 你想用动作电缆和 API 构建什么
  • 我正在为实时更新(多人游戏)计划 API。 API(在 RoR 中开发)和客户端将是任何其他的,如 Android、iPhone、网站、MFC 应用程序等,我需要使用 ActionCable 功能将数据流式传输到此客户端。在应用程序中我检查了它的工作,现在我需要休息。所以我正在尝试创建一个以 JSON 格式返回结果的 API。我没有前端技术方面的经验。

标签: ruby-on-rails ruby api ruby-on-rails-5 actioncable


【解决方案1】:

REST API 可以使用基本的 HTTP 基础设施来调用,调用 HTTP 请求没有任何意义,如果你想做的只是让它订阅一个频道并通过它发送数据,这是毫无意义的,因为客户端不会' t 为所有频道订阅者更新。

您可以继续使用 actioncable 作为 API,这在此处的答案中得到了正确解释:-

How to use ActionCable as API

【讨论】:

    猜你喜欢
    • 2011-05-03
    • 2013-09-24
    • 1970-01-01
    • 2020-07-02
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多