UserService

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

作成できません
サービス

Roblox プラットフォームのユーザーに関するクエリを処理するサービス。

プロパティ

方法

GetUserInfosByUserIdsAsync

イールド

この関数は、現在の DataModel 以外のユーザーに関する情報を、バックグラウンドでリクエストできます。入力と出力の値は両方アレイです。

  • Class.Player.UserId|UserIds は、Id の配列の値と一致しないかもしれません。ユーザー情報オブジェクトの配列の値は、Class.Player.UserId|UserIds の入力パラメータの配列と一致します。ユーザー情報オブジェクトの配列の値を使用して、1>Id1> フィールドのユーザー情報オブジェ
  • リクエストアレイにある 1つまたは複数の Class.Player.UserId|UserIds が無効であるため、リクエストの受信オブジェクトを減少することができます。Class.Player.UserId|UserIds が無効であると、0>Class.Player.UserId|UserIds0> が無効であると、3>Class.Player.UserId|UserIds
  • Roblox ユーザーがアカウントに関連する DisplayName を持っていない場合、この関数はユーザーのユーザー表示名と同じ DisplayName フィールドのユーザー名を返
  • Class.UserService:GetUserInfosByUserIdsAsync()|GetUserInfosByUserIdsAsync() は、外部のウェブ要リクエストを作成するため、バックエンドサービスが中断されている場合、またはダウンタイムが発生する場合、エラーが発生し、失敗する可能性があります。このメソッドをラップして、pcall()
  • 結果は 250 個までに減少する毎分のみに制限されているので、HTTP 429 エラーが発生した場合は、後でもう一度試してください、理想的に入力配列の UserIds の数を減少するか、メソッド呼び出しを減少することで、両方です。

ユニークなユーザー情報オブジェクトのサインは:


<tbody>
<tr>
<td><code>ID</code></td>
<td>番号</td>
<td>ユーザーと関連付けられた <code>Class.Player.UserId|userId</code>。</td>
</tr>
<tr>
<td><code>ユーザー名</code></td>
<td>文字列</td>
<td>ユーザーと関連付けられたユーザー名。</td>
</tr>
<tr>
<td><code>ディスプレイ名を表示する</code></td>
<td>文字列</td>
<td>ユーザーと関連付けられた <code>Class.Player.DisplayName|DisplayName</code> 。</td>
</tr>
<tr>
<td><code>ハッシュ検証済みバッジ</code></td>
<td>ブールーン</td>
<td>ユーザーに関連付けられた <code>Class.Player.HasVerifiedBadge|HasVerifiedBadge</code> バリュー。</td>
</tr>
</tbody>
キータイプ説明

パラメータ

userIds: Array

Class.Player.UserId|UserIds のアレイをリクエストしました。


戻り値

ユーザー情報を含む辞書オブジェクトの配列。

コードサンプル

UserService:GetUserInfosByUserIdsAsync Example

local UserService = game:GetService("UserService")
local success, result = pcall(function()
return UserService:GetUserInfosByUserIdsAsync({ 156, 1, 735878936 })
end)
if success then
for _, userInfo in ipairs(result) do
print("Id:", userInfo.Id)
print("Username:", userInfo.Username)
print("DisplayName:", userInfo.DisplayName)
end
else
-- An error occurred
end

イベント