2016-09-21 37 views
1

我想第一次創建一個RESTful API。Rails 5 RESTful API開發中的ActionCable用法?

使用操作電纜發送請求(客戶端到服務器)和響應(服務器到客戶端)。

如何從其他應用程序(如Android/iOS應用程序,Web App'n或桌面應用程序)發送請求並給予應用程序響應。

我在正常的Web應用程序中使用了Action Cable。

請在Rails 5 RESTful API中提供一些ActionCable使用指南的鏈接。

在此先感謝。

+0

[從iOS應用連接到ActionCable]的可能的複製(http://stackoverflow.com/questions/35145429/connecting-to-actioncable-from-ios-app) – Viktor

回答

0

以下是使用Action Cable作爲Restful API的詳細信息。

  1. 使用以下JSON進行訂閱。

    { 「命令」: 「訂閱」, 「識別符」:{ 「信道」: 「CHANEL_NAME」 } }

  2. 使用以下JSON爲模型訂閱。

    { 「命令」: 「訂閱」, 「識別符」:{ 「信道」: 「CHANEL_NAME」, 「POST_ID」:1 } }

  3. 使用以下JSON調用任何方法在頻道中。

    { 「命令」: 「消息」, 「識別符」:{ 「信道」: 「CHANEL_NAME」 }, 「數據」:{ 「動作」: 「ACTION_NAME」, ... 。 } }