UserService

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ไม่สามารถสร้าง
บริการ

บริการที่จัดการคำถามเกี่ยวกับผู้ใช้บนแพลตฟอร์ม Roblox

คุณสมบัติ

วิธีการ

GetUserInfosByUserIdsAsync

ผลตอบแทน

คุณสมบัตินี้ช่วยให้คุณสามารถร้องขอข้อมูลเกี่ยวกับผู้ใช้นอกของ DataModel ในปัจจุบันในรูปแบบของการรวม. การป้อนข้อมูลและการออกข้างล่างเป็นรายการของแท็งก์

  • ลำดับของตัวอย่างผู้ใช้ในค่าสัญญาณการส่งออกอาจไม่ตรงกับลำดับของ UserIds ที่ส่งในค่าสัญญาณการป้อนข้อมูลของผู้ใช้ ใช้ฟิลด์ Id ของตัวอย่างผู้ใช้เพื่
  • มีความเป็นไปได้ที่จะได้รับจำนวนของผู้ใช้น้อยกว่าที่ร้องขอหากหนึ่งหรือมากกว่าของ UserIds ไม่ถูกต้องเช่นตัวเลขลบหร
  • หากผู้ใช้ Roblox ไม่มี DisplayName ชื่อที่แสดง
  • เนื่องจาก GetUserInfosByUserIdsAsync() คำขอจะนำเสนอและอาจล้มเหลวหากบริการเว็บพื้นฐานกำลั
  • ผลลัพธ์จำกัดไว้ที่ 250 ต่อนาทีดังนั้นหากคุณได้รับข้อผิดพลาด HTTP 429 ลองอีกครั้งในภายหลังโดยปกติหลังจากลดจำนวนของ UserIds ในค่าแรงเข้าของคุณความละเอียดของวิธีกา

ลายเซ็นของวัตถุข้อมูลผู้ใช้ที่เป็นเอกลักษณ์คือ:


<tbody>
<tr>
<td><code>รหัส</code></td>
<td>จํานวน</td>
<td>Class.Player.UserId|userId ที่เกี่ยวข้องกับผู้ใช้</td>
</tr>
<tr>
<td><code>ชื่อผู้ใช้</code></td>
<td>สตริง</td>
<td>ชื่อผู้ใช้ที่เกี่ยวข้องกับผู้ใช้</td>
</tr>
<tr>
<td><code>แสดงชื่อเรื่องการแสดงผล</code></td>
<td>สตริง</td>
<td>Class.Player.DisplayName|DisplayName ที่เกี่ยวข้องกับผู้ใช้</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

อีเวนต์