Я подписываюсь на "my-channel" и привязываюсь к "my-event" в клиенте.
pusher. html
<!DOCTYPE html>
<head>
<title>Pusher Test</title>
<script src="https://js.pusher.com/5.0/pusher.min.js"></script>
<script>
// Enable pusher logging - don't include this in production
Pusher.logToConsole = true;
var pusher = new Pusher('******', {
cluster: 'ap2',
forceTLS: true
});
var channel = pusher.subscribe('my-channel');
channel.bind('my-event', function(data) {
alert(JSON.stringify(data));
});
</script>
</head>
<body>
<h1>Pusher Test</h1>
<p>
Try publishing an event to channel <code>my-channel</code>
with event name <code>my-event</code>.
</p>
</body>
I Я запускаю «my-event» в «my-channel» с сообщением hello world
server. js
var pusher = new Pusher({
appId: '****',
key: '****',
secret: '******',
cluster: 'ap2',
encrypted: true
});
pusher.trigger('my-channel', 'my-event', {
"message": "hello world"
});
Для этого кода я получаю предупреждающее сообщение на стороне клиента. т. е. мой сервер отправляет сообщения клиенту, но моя проблема в том, что я хочу, чтобы весь процесс был другим, я хочу, чтобы клиент отправлял сообщения на сервер и как их получать на сервере? Как сделать это с помощью пушера, используя node.js.
спасибо!