Created page with " マイグレーション済みアカウント や Resoniteボットなどのシステムアカウントの場合、ユーザーIDの文字列が異なる形式で表示されることがあります" |
Created page with "API を使ってユーザーを検索する" |
||
(One intermediate revision by the same user not shown) | |||
Line 31: | Line 31: | ||
ユーザIDは、一般的にユーザに見える場面(絞り込み項目やワールド一覧など)では表示しないことが推奨されています。代わりに、[[User Username (ProtoFlux) | ユーザー名]] [[ProtoFlux]] ノードを使って、ユーザーのユーザー名を表示するようにしてください。 | ユーザIDは、一般的にユーザに見える場面(絞り込み項目やワールド一覧など)では表示しないことが推奨されています。代わりに、[[User Username (ProtoFlux) | ユーザー名]] [[ProtoFlux]] ノードを使って、ユーザーのユーザー名を表示するようにしてください。 | ||
ユーザIDは変更できないため、[[クラウド変数 | cloud variables]]や[[ValueUserOverride(コンポーネント) | ValueUserOverride]]などのコンポーネントで使用することが推奨されます。 | |||
=== | === ユーザIDの見つけ方 === | ||
ユーザーIDの取得はシンプルで、複数の方法で取得することができます。 | |||
* | * [https://account.resonite.com | Resoniteアカウントウェブサイト]にログインすると、自分のユーザーIDが表示されます | ||
* | * [[User From Username (ProtoFlux)|UserFromUsername]]ノードと[[User User ID (ProtoFlux)|UserUserID]]ノードを組み合わせて使用する(この方法は、ユーザーがセッション内にいる場合にのみ有効) | ||
* | * [[User Inspector | ユーザーインスペクター]]を使用する(これもセッション内にいるユーザーにのみ適用されます) | ||
* | * [[API]] を使ってユーザーを検索する | ||
* | * ツールを利用する場合は、marsmaantjeのユーザー検索ツール(<code>resrec:///U-marsmaantje/R-c671fca0-7b46-413f-a116-d57b8fbdbeba</code>)などを使用してください |
Latest revision as of 08:40, 23 May 2025
ユーザID(またはuserid)は、ユーザーのアカウントに紐づく変更不可の識別子です。
フォーマット
すべてのユーザーIDは文字列「U-」で始まります。 ここで、「U」は「ユーザー」を意味し、他の文字(例:「G」や「R」)は、それぞれ「グループ」や「レコード」を示すことがあります。
現在、ユーザIDのフォーマットは二つあります。
一般ユーザID
ほとんどのResoniteユーザーIDは、U-<Snowflake ID>
という形式の Snowflake IDです。
例えば、通常のユーザのIDはU-fX3pKe7AYYQ
のような形式です。
ユーザ名ユーザID
マイグレーション済みアカウント や Resoniteボットなどのシステムアカウントの場合、ユーザーIDの文字列が異なる形式で表示されることがあります
この場合は、U-<ユーザ名>
の形式になります。
例えば、ユーザIDはU-Frooxius
のようになります
ユーザーIDがユーザー名と一致すると考えてはいけません
使用方法
ユーザIDは、一般的にユーザに見える場面(絞り込み項目やワールド一覧など)では表示しないことが推奨されています。代わりに、 ユーザー名 ProtoFlux ノードを使って、ユーザーのユーザー名を表示するようにしてください。
ユーザIDは変更できないため、 cloud variablesや ValueUserOverrideなどのコンポーネントで使用することが推奨されます。
ユーザIDの見つけ方
ユーザーIDの取得はシンプルで、複数の方法で取得することができます。
- | Resoniteアカウントウェブサイトにログインすると、自分のユーザーIDが表示されます
- UserFromUsernameノードとUserUserIDノードを組み合わせて使用する(この方法は、ユーザーがセッション内にいる場合にのみ有効)
- ユーザーインスペクターを使用する(これもセッション内にいるユーザーにのみ適用されます)
- API を使ってユーザーを検索する
- ツールを利用する場合は、marsmaantjeのユーザー検索ツール(
resrec:///U-marsmaantje/R-c671fca0-7b46-413f-a116-d57b8fbdbeba
)などを使用してください