2017-06-25 9 views

答えて

1

Socket.ioにはサーバーが必要です。サーバーは、接続されたすべてのクライアントにイベントを送信できるようにするために必要です。

Twitterで直接API呼び出しを行い、関連するデータを受信時にページにリロードすることができます。

そうです、それは可能ですが、あなたはあなたが(フェッチ `https://hacker-news.firebaseio.com/v0/item/$ {項目[i]のようなものを意味

+0

socket.io必要はありません} .json?print = pretty')はtwitterが使用するものに変更され、クライアントは10秒ごとにページを更新しますか? –

+0

エンドポイントは何かわかりませんが、https://dev.twitter.com/overview/apiをご覧ください。このサーバー側を取得してクライアントに渡す方が良いでしょう。 CORSエラーを防止し、サーバーをクラッシュさせるほどのデータをフェッチしないでください。また、Twitterからデータを一度取得してサーバーにキャッシュし、それを要求する各クライアントに提供することもできます。クライアントごとに複数回呼び出すのではなく – Stretch0

関連する問題