GameChat Docs
  • Overview
  • Getting Started
  • Basics
    • Game Chat (V2)
      • Game Chat(한국어)
        • Game Chat 사용 준비
        • Game Chat 시작
          • Game Chat 운영 및 관리
          • Unity SDK
        • OpenAPI
          • 채널 생성
          • 채널 수정
          • 채널 삭제
        • Game Chat 리소스 관리
        • Game Chat 릴리즈 노트
      • Game Chat(English)
        • Prerequisites for using Game Chat
        • Getting started with Game Chat
          • Game Chat operation and management
          • Unity SDK
        • OpenAPI
          • Channel creation API
          • Channel edit
          • Channel deletion API
        • Game Chat resource management
        • Game Chat release notes
      • Game Chat(日本語)
        • Game Chat を使用する前に
        • Game Chat を開始する
          • Game Chat の運用と管理
          • Unity SDK
        • OpenAPI
          • チャンネル作成API
          • チャネルの修正
          • チャンネル削除API
        • Game Chatのリソース管理
        • Game Chat のリリースノート
      • Game Chat(中文)
        • Game Chat使用前准备
        • 启动Game Chat
          • Game Chat运营和管理
          • Unity SDK
        • Open API
          • 频道创建API
          • 修改频道
          • 频道删除API
        • Game Chat资源管理
        • Game Chat版本注释
    • Game Chat (V3)
      • Game Chat(한국어)
        • V3 사용 시작
          • Unity SDK 설치
          • 초기화
          • 로그인
          • 채널
          • 메시지
          • 이벤트
          • 친구
          • 푸시
          • 가져오기&내보내기
          • 고정 메시지
          • 외부연동
          • 사용예제
          • Troubleshooting
      • Game Chat(English)
        • Start using V3
          • Install Unity SDK
          • Initialization
          • Login
          • Channel
          • messages
          • Events
          • Friendship
          • Push
          • Import and export
          • Pinned message
          • External integration
          • Usage examples
          • Troubleshooting
      • Game Chat(日本語)
        • V3の使用を開始
          • Unity SDK のインストール
          • 初期化
          • ログイン
          • チャンネル
          • メッセージ
          • イベント
          • 友達
          • プッシュ
          • インポート&エクスポート
          • 固定メッセージ
          • 外部連携
          • ユースケース
          • Troubleshooting
      • Game Chat(中文)
        • 开始使用V3
          • Unity SDK 安装
          • 初始化
          • 登录
          • 频道
          • 消息功能
          • 事件
          • 好友
          • 推送
          • 导入与导出
          • 固定消息
          • 外部集成
          • 使用示例
          • Troubleshooting
Powered by GitBook
On this page
  • 登录
  • 连接
  • 断开连接
  • 用户信息
  1. Basics
  2. Game Chat (V3)
  3. Game Chat(中文)
  4. 开始使用V3

登录

Previous初始化Next频道

Last updated 8 months ago

登录

初始化完成后,您可以通过输入用户名、姓名和可选的个人资料图片地址进行连接。

连接

await nc.Connect(
    id: [USERNAME],
    name: [NAME],
    profile: [PROFILE_URL],
    customField: [CUSTOM_FIELD],
    token: [TOKEN]
);
ID
Type
Description
Required

USERNAME

string

用户ID

O

NAME

string

昵称

X

PROFILE_URL

string

个人资料图片地址 URL

X

LANGUAGE

string

语言代码

X

CUSTOM_FIELD

string

自定义字段

X

TOKEN

string

令牌值

X

参考

  • 为了安全登录,建议通过 API 获取令牌。

  • 您可以通过 中描述的 API 来使用已颁发的令牌。

  • 如果不使用令牌方式,请在控制面板 > 安全设置 > 令牌认证 中设置为不使用。

断开连接

要断开与已连接的 Game Chat 服务器的连接,请使用以下代码。

await nc.Disconnect();

用户信息

  • Member Data Class

ID
Type
Description

id

string

사용자 ID

name

string

사용자 이름

profile

string

이미지 주소

获取用户信息

获取特定用户ID的信息(出于安全考虑,只传递昵称)。

Hashtable filter = new Hashtable
{
    { "id", [USER_ID] }
};
Hashtable sort = new Hashtable
{
    { "created_at", -1 }
};
Hashtable option = new Hashtable
{
    { "offset", 0 },
    { "per_page", 10 }
};
var users = await nc.getUsers(filter, sort, option);
  • Parameters

ID
Type
Description
Required

filter

object

可以对所有字段进行搜索。

O

sort

object

定义要排序字段的过滤器(升序为 "1",降序为 "-1")。

X

option

object

如有可选项,请参阅下方参考内容。

X

  • Options

ID
Type
Description

offset

number

起始offset

per_page

number

返回的数量(最多 100 个)

TOKEN API 文档