Wie zu verwenden ActionCable als API

Baute ich eine sehr einfache app mit Schienen 5 beta 1 und ActionCable anzeigen, wenn Benutzer online und lassen Sie Sie sich gegenseitig Nachrichten schicken.

Nun, ich würde grundsätzlich gerne den client-seitigen Teil der ActionCable, implementieren Sie es in den Kontext einer anderen app (das tut nicht auf Schienen laufen 5) und verbinden Sie es mit der ersten app zum senden und empfangen von Daten (z.B. der online-status von Nutzern oder Nachrichten).

Senden Daten aus, die zweite app, ich nehme an, ich kann einfach machen, einen AJAX-POST-request. Die Frage ist: Wie abonniere ich von meiner zweiten app, um eine offene Verbindung von der ersten app?

Oder auch: Wie abonniere ich den ActionCable Verbindung meiner Rails-app aus einer anderen app über die API?

Meine Vermutung ist, das ich im wesentlichen möchte diese coffeescript irgendwie in meine zweite app:

App.appearance = App.cable.subscriptions.create "AppearanceChannel",
  connected: ->
    # Called when the subscription is ready for use on the server

  disconnected: ->
    # Called when the subscription has been terminated by the server

  received: (data) ->
    # ...
InformationsquelleAutor sam | 2016-02-10
Schreibe einen Kommentar