| Package | Description |
|---|---|
| io.gs2.chat |
| Modifier and Type | Method and Description |
|---|---|
CreateRoomResult |
Gs2ChatClient.createRoom(CreateRoomRequest request)
ルームを作成します
ルームには参加可能なユーザIDリストを設定することが出来ます。 ここで指定されたユーザID以外のユーザがメッセージ情報を取得したり、メッセージを書き込もうとしても失敗するようになります。 何も指定しなければ、誰でも読み書きの出来る部屋になります。 ルームを作成する際に参加するユーザが確定している場合に使用するといいでしょう。 ルームにはパスワードを設定することが出来ます。 パスワードが設定されたルームのメッセージ情報を取得したり、メッセージを書き込もうとするさいにパスワードを指定する必要があります。 パスワードが一致しない場合は失敗します。 何も指定しなければ、メッセージの読み書きにパスワードを要求しません。 ルームを作成する際には参加するユーザが確定できないけれど、アクセスを制限したい場合に使用するといいでしょう。 ルームIDには任意の値を指定することが出来ます。 たとえば、マッチメイキングを実行し構築されたギャザリングのユーザ向けにチャットルームを提供したい場合、 ギャザリングIDをキーとしてルームを作成することで、クライアントがチャットにアクセスする際にIDの特定が容易になります。 ルームIDを省略するとUUIDv4に基づいて自動的に採番されます。 |
Copyright © 2016 Game Server Services, Inc. AllRights Reserved.