Использование ActionCable в разработке RESTful API Rails 5?

Я пытаюсь создать RESTful API в первый раз.

Отправка запроса (от клиента к серверу) и ответа (от сервера к клиенту) с помощью Action Cable.

Как отправить запрос из других приложений (например, приложение для Android/iOS, веб-приложение или настольное приложение) и дать ответ приложению.

Я использовал Action Cable в обычном веб-приложении.

Пожалуйста, предоставьте мне несколько ссылок с руководствами по использованию ActionCable в Rails 5 RESTful API.

Заранее спасибо.


person Modi Ranga Nayakulu    schedule 21.09.2016    source источник
comment
Возможный дубликат Подключение к ActionCable из приложения iOS   -  person Viktor    schedule 30.10.2016


Ответы (1)


Вот подробная информация об использовании Action Cable в качестве Restful API.

  1. Используйте следующий JSON для подписки.

    { "команда": "подписаться", "идентификатор": { "канал": "ИМЯ_КАНАЛА" } }

  2. Используйте следующий JSON для подписки на модель.

    { "команда": "подписаться", "идентификатор": { "канал": "ИМЯ_КАНАЛА", "post_id": 1 } }

  3. Используйте следующий JSON для вызова любого метода в канале.

    { "команда": "сообщение", "идентификатор": { "канал": "ИМЯ_КАНАЛА" }, "данные": { "действие": "ИМЯ_ДЕЙСТВИЯ", .... } }

person faisal bhatti    schedule 11.11.2016