ログイン

ログイン

初期化の完了後にユーザー名、名前、プロファイル画像アドレス(オプション)を入力してアクセスできます。

アクセス

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

USERNAME

string

ID

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

IDTypeDescription

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

IDTypeDescriptionRequired

filter

object

クエリをフィルタ。すべてのフィールドに対して検索可能

O

sort

object

ソートしたいフィールドのフィルタを定義(昇順「1」、「降順「-1」)

X

option

object

オプションが存在する場合、以下を参照

X

  • Options

IDTypeDescription

offset

number

開始 offset

per_page

number

リターン数(最大100個)

Last updated