0

アプリケーションにチャットを含める必要があります。人々はチャットにサインインして自分のユーザーを作成し、他のユーザーとチャットします。ただし、話したい友達を追加するFacebookチャットやpingチャットのようなものである必要があります。

誰かが私がする必要があることへのポインタを私に与えることができますか?xmppサーバーについて聞いたことがありますが、それが私のアプリにとって正しいことかどうかはわかりません。どんな助けでも大歓迎です

ありがとう

4

1 に答える 1

3

アプリは新しいユーザーを作成してチャットリストに追加しますか、それとも既存のプロトコル(IRC、XMPPなど)で既存のユーザー(Gtalk、Y!Messengerなど)を使用しますか?

ユーザーがWebサイトに登録する独自のチャットシステムを実装する場合は、次のことを行います。

  1. あなたのウェブサイトをセットアップする
  2. プロトコルを作成する(つまり、メッセージを渡す方法)
  3. APIの作成と実装(PHP、ASPなど)
  4. そのAPIをiPhoneアプリに接続します。

使い方?

チャットメッセージのテーブルを保持します。表には次のものが含まれます。

  1. Chat_From
  2. にチャット
  3. Chat_Message
  4. タイムスタンプ

アリスからボブへのチャットセッションを開始するときは、テーブルに入力するだけです。次に、条件に基づいてPHPファイル(たとえば、 http://mychatserver.com/getChat.php )を呼び出すことにより、Webサーバーからアプリに行をフェッチしますSELECT CHAT_MESSAGE FROM CHAT_TABLE WHERE CHAT_FROM="ALICE" AND CHAT_TO="BOB";。このメッセージはアプリに表示されます。

このプロセスは、たとえば1秒の間隔で繰り返し実行する必要があります。

私はあなたがこの考えを持っていることを望みます。

于 2011-07-28T16:54:57.803 に答える