เอกสาร Steamworks
IPlayerService Interface
ให้เมธอดเพิ่มเติมสำหรับโต้ตอบกับผู้ใช้ Steam

อ่านข้อมูลเกี่ยวกับอินเตอร์เฟซหลักได้ที่ ISteamUser

หมายเหตุ: นี่คืออินเตอร์เฟซให้บริการ การเรียกเมธอดในอินเตอร์เฟซนี้ควรใช้พารามิเตอร์ input_json

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีใช้ Steamworks Web API โปรดอ่าน ภาพรวมของ Web API

GetRecentlyPlayedGames

GET https://partner.steam-api.com/IPlayerService/GetRecentlyPlayedGames/v1/
ชื่อประเภทจำเป็นต้องใช้คำอธิบาย
keystringคีย์การตรวจสอบสิทธิ์ของผู้ใช้ Steamworks Web API
steamiduint64ผู้เล่นที่เราสอบถามข้อมูล
countuint32จำนวนเกมที่จะคืนค่า (0/ไม่ได้ตั้งค่า: ทุกเกม)

รับข้อมูลเกี่ยวกับเกมที่ผู้เล่นเพิ่งเล่นเมื่อไม่นานมานี้

GetSingleGamePlaytime

GET https://partner.steam-api.com/IPlayerService/GetSingleGamePlaytime/v1/
ชื่อประเภทจำเป็นต้องใช้คำอธิบาย
keystringคีย์การตรวจสอบสิทธิ์ของผู้ใช้ Steamworks Web API
steamiduint64ผู้เล่นที่เราสอบถามข้อมูล
appiduint32ไอดีแอปที่เราต้องการรับเวลาเล่น

รับข้อมูลเกี่ยวกับเวลาเล่นที่ผู้เล่นใช้กับไอดีแอปรายการเดียว คีย์ WebAPI ต้องเชื่อมโยงกับไอดีแอปนี้จึงจะได้รับผลลัพธ์กลับมา

GetOwnedGames

GET https://partner.steam-api.com/IPlayerService/GetOwnedGames/v1/
ชื่อประเภทจำเป็นต้องใช้คำอธิบาย
keystringคีย์การตรวจสอบสิทธิ์ของผู้ใช้ Steamworks Web API
steamiduint64ผู้เล่นที่เราสอบถามข้อมูล
include_appinfoboolมีค่า true ถ้าเราต้องการรายละเอียดเพิ่มเติม (ชื่อ, ไอคอน) เกี่ยวกับแต่ละเกม
include_played_free_gamesboolค่าเริ่มต้นจะไม่รวมเกมฟรี ถ้าตั้งค่านี้ไว้ จะคืนค่าเกมฟรีที่ผู้ใช้เล่นด้วย
appids_filteruint32ถ้าตั้งค่าไว้ จะจำกัดชุดผลลัพธ์เฉพาะแอปที่ส่งเข้าไปเท่านั้น

คืนค่ารายการเกมที่ผู้เล่นเป็นเจ้าของหากคุณสามารถเห็นรายละเอียดของเกมที่ผู้เล่นรายนั้นเคยเป็นเจ้าของได้

GetSteamLevel

GET https://partner.steam-api.com/IPlayerService/GetSteamLevel/v1/
ชื่อประเภทที่ต้องการคำอธิบาย
keystringคีย์การตรวจสอบสิทธิ์ของผู้ใช้ Steamworks Web API
steamiduint64ผู้เล่นที่เราสอบถามข้อมูล

คืนค่าเลเวล Steam ของผู้ใช้

GetBadges

GET https://partner.steam-api.com/IPlayerService/GetBadges/v1/
ชื่อประเภทจำเป็นต้องใช้คำอธิบาย
keystringคีย์การตรวจสอบสิทธิ์ของผู้ใช้ Steamworks Web API
steamiduint64ผู้เล่นที่เราสอบถามข้อมูล

รับเหรียญตราที่เป็นของผู้ใช้เฉพาะราย

GetCommunityBadgeProgress

GET https://partner.steam-api.com/IPlayerService/GetCommunityBadgeProgress/v1/
ชื่อประเภทจำเป็นต้องใช้คำอธิบาย
keystringคีย์การตรวจสอบสิทธิ์ของผู้ใช้ Steamworks Web API
steamiduint64ผู้เล่นที่เราสอบถามข้อมูล
badgeidint32เหรียญตราที่เราสอบถามข้อมูล

รับภารกิจทั้งหมดที่จำเป็นต่อการรับเหรียญตราที่ระบุไว้ และภารกิจที่ทำสำเร็จแล้ว