0

大学での絶頂プロジェクトのアプリを作成しています。このアプリは、ユーザーが電話を使用して予定を追跡し、実際に予定にチェックインできるようにするチェックイン アプリとして使用されます。

node と mongodb を使用して予定を作成し、ユーザーがアプリを使用してビジネスを見つけられるようにしています。現時点で私が抱えている唯一の問題は、企業がチェックインを監視するために使用するアプリと Web サイト間のリンクを確立することです。これにはおそらくsocket.ioを使用するだろうと考えました。この接続を実装する方法についてまだ頭を悩ませているため、アプリに socket.io を実装する必要があります。

私がやりたいのは、アプリのチェックイン ボタンにイベント ハンドラーを配置し、ユーザーがチェックインしようとすると、Web サイトに「通知」を送信することです。これをどのように実装するかについてのヒントはありますか?

4

1 に答える 1

0

Socket.IO はまさにこれを行う方法です。まさにあなたが探しているものなので、Socket.IO ホームページでデモ アプリケーションを実際に実行する必要があります。

基本的に、チェックインボタンが押されたら、次のようにします。

socket.emit('checkin', { /* put data, like an ID, in this object */ });

サーバー上:

socket.on('checkin', function (data) {
    // Your data passed will be in the data var
});

Socket.IO は、すべてのデータをシリアライズします。放つだけ。それだけです。

于 2012-11-24T19:57:24.143 に答える