로그인

로그인

초기화 완료 후 사용자명, 이름, 프로필 이미지 주소(옵션)를 입력하여 접속 할 수 있습니다.

접속

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

USERNAME

string

아이디

O

NAME

string

닉네임

X

PROFILE_URL

string

프로필 주소 URL

X

LANGUAGE

string

언어코드

X

CUSTOM_FIELD

string

사용자 정의 필드

X

TOKEN

string

토큰 값

X

참고

  • 로그인 시 보안을 위해 API로 토큰을 발급받는 것을 권장합니다.

  • API DOCS TOKEN API를 통해 발급된 토큰을 사용할 수 있습니다.

  • 토큰 방식을 사용하지 않으실 경우 대시보드 > 보안설정 > Token 인증사용 안함으로 설정해 주십시오.

접속 종료

연결된 Game Chat 서버와의 연결을 해제하려면 아래 코드를 사용해 주십시오.

await nc.Disconnect();

사용자 정보

  • Member Data Class

ID
Type
Description

id

string

사용자 ID

name

string

사용자 이름

profile

string

이미지 주소

사용자 정보 가져오기

특정 아이디에 대한 정보를 가져옵니다(보안상 닉네임만 전달됩니다).

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