Я попытался сделать статическую страницу с сокетом, который показывает обновления акций, страница должна соединиться с другим сокетом с этим: https://ws -api.iextrading.com / 1.0 , но это не так т работа
<!doctype html>
<html>
<head>
</head>
<body>
<h1>hellow world!</h1>
<script>
// server.js
io.on('connection', (socket) => {
socket.emit('message', `A new user, ${Date.now()}, has connected`);
});
</script>
<script>
// public/application.js
socket.on('connect', () => {
console.log('You have connected!'); // This will log to the browser's console, not the terminal
});
</script>
<script>
// server.js
io.on('connection', (socket) => {
socket.emit('message', `A new user, ${Date.now()}, has connected`);
socket.on('message', (message) => {
console.log(`The new user's name is ${message.username}, and his message is: ${message.text}`);
});
socket.on('disconnect', () => {
console.log('A user has disconnected.');
});
});
</script>
</body>
</html>
Вот скрипт подключения
// Import socket.io with a connection to a channel (i.e. tops)
const socket = require('socket.io-client')('https://ws-api.iextrading.com/1.0/tops')
// Listen to the channel's messages
socket.on('message', message => console.log(message))
// Connect to the channel
socket.on('connect', () => {
// Subscribe to topics (i.e. appl,fb,aig+)
socket.emit('subscribe', 'snap,fb,aig+')
// Unsubscribe from topics (i.e. aig+)
socket.emit('unsubscribe', 'aig+')
})
// Disconnect from the channel
socket.on('disconnect', () => console.log('Disconnected.'))
Если кто-нибудь знает, как подключиться socket
, пожалуйста, скажите мне.