Steamworks ドキュメンテーション
IPlayerServiceインターフェイス
Steamユーザーとのやり取りに使用する追加メソッドを提供します。

プライマリインターフェイス用のISteamUserを参照してください。

注意: これはサービスインターフェイスです。このインターフェイスのメソッドはinput_jsonパラメーターで呼び出す必要があります。

Steamworks Web APIの使用に関する詳細は、Web API 概要を参照してください。

GetRecentlyPlayedGames

GET https://partner.steam-api.com/IPlayerService/GetRecentlyPlayedGames/v1/
名前必須説明
keystringSteamworks Web APIユーザー認証キーです。
steamiduint64対象のプレイヤー。
countuint32返すゲームの数(0/未設定:すべて)

プレイヤーが最近プレイしたゲームの情報を取得します

GetSingleGamePlaytime

GET https://partner.steam-api.com/IPlayerService/GetSingleGamePlaytime/v1/
名前必須説明
keystringSteamworks Web API ユーザー認証キーです。
steamiduint64対象のプレイヤー
appiduint32プレイ時間を取得するAppID

1つのappIDに対するプレイヤーのプレイ時間の情報を取得します。 結果を取得するには、WebAPIキーをこのappIDに関連付ける必要があります。

GetOwnedGames

GET https://partner.steam-api.com/IPlayerService/GetOwnedGames/v1/
名前必須説明
keystringSteamworks Web API ユーザー認証キーです。
steamiduint64対象のプレイヤー
include_appinfobool各ゲームについて(名前やアイコンなど)追加の詳細が必要な場合には、true
include_played_free_gamesboolデフォルトで、無料ゲームは除外されます。 設定した場合、ユーザーが過去にプレイした無料ゲームが返されます。
appids_filteruint32設定した場合、結果セットを渡されたアプリに制限します

プレイヤーが所有するゲームや、ゲームの詳細が公開されている場合、ゲームのリストを返します。

GetSteamLevel

GET https://partner.steam-api.com/IPlayerService/GetSteamLevel/v1/
名前必須説明
keystringSteamworks Web API ユーザー認証キーです。
steamiduint64対象のプレイヤー

ユーザーのSteamレベルを返します。

GetBadges

GET https://partner.steam-api.com/IPlayerService/GetBadges/v1/
名前必須説明
keystringSteamworks Web API ユーザー認証キーです。
steamiduint64対象のプレイヤー

指定のユーザーが所有するバッジを取得します

GetCommunityBadgeProgress

GET https://partner.steam-api.com/IPlayerService/GetCommunityBadgeProgress/v1/
名前必須説明
keystringSteamworks Web APIユーザー認証キーです。
steamiduint64対象のプレイヤー
badgeidint32対象のバッジ

指定のバッジの獲得に必要なすべてのクエストと、完了ステータスを取得します