2012-05-13 5 views
0

私は今私のサイトのユーザーと私的な会話をセットアップする方法を理解するために1か月以上をかけています。だから私の質問どのように私はいつも私は別のユーザーと会話したいときに私は別のチャネルを使用して私はいつもお互いにブロードキャストすることができます私の会話のようにいつでもお互いに常に話すことができるチャネルを作成するそのユーザーはリアルタイムで行われる通常のFacebookのチャットのようなものですが、今回私はプライベートパブの宝石を使いたいと思います。これを達成するにはちょっとした指導が必要です。プライベートパブの宝石を備えた基本的なプライベートチャットシステム

答えて

2

あなたは良いチュートリアルhereを持っています。

私はそれをやったし、それは非常に簡単だ=)

このチュートリアルでは、ツイーター(例のようなプライベートな会話を実装します。これは)ユーザーにプライベートメッセージである@user。

あなたはFacebookのような会話をしたい場合、あなたはプライベートチャネル(プライベートチャンネルにサブスクライブ)を取得する(ほんの少し)コードを変更する必要があります。

<%= subscribe_to "/messages/private/#{session[:username]}" %> 
1

を私が使用して基本的なチャットアプリを作りましたあなたがチェックアウトすることができますprivate_pub宝石... amitejprivate-pub.herokuapp.com

あなたはまたでgithubのリポジトリを確認することができます。

https://github.com/amitej1/private_pub

そして、あなたはHerokuの上にアプリを設定したい場合は、次のとおり行うことができフェイ・サーバ用に別のアプリ、必要があります。

https://github.com/amitej1/chatting-server

関連する問題