登录
登录
初始化完成后,您可以通过输入用户名、姓名和可选的个人资料图片地址进行连接。
连接
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 获取令牌。
您可以通过 TOKEN 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 个)
Last updated