Steamworks ドキュメンテーション
ISteamEconomyインターフェイス
Steamエコノミーと通信するセカンダリインターフェイス。
IGameInventoryも参照してください。

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

CanTrade

GET https://partner.steam-api.com/ISteamEconomy/CanTrade/v1/
名前必須説明
keystringSteamworks Web APIパブリッシャー認証キー
appiduint32関連付けられたキー。 Steamエコノミーアプリでなければなりません。
steamiduint64トレードを開始しようとしているユーザーのSteamID
targetiduint64トレード招待の対象であるユーザーのSteamID



注意: この呼び出しでは、このメソッドの使用にパブリッシャーAPIキーを必要とします。 このようなAPIは必ずセキュリティ保護されたサーバー上から呼び出し、決して直接クライアントから使用しないでください!

FinalizeAssetTransaction

POST https://partner.steam-api.com/ISteamEconomy/FinalizeAssetTransaction/v1/
名前必須説明
keystringSteamworks Web APIパブリッシャー認証キー
appiduint32ユーザーがアセットを購入しようとしているappID
steamiduint64購入しようとしているユーザーのSteamID
txnidstringトランザクションID
languagestringユーザーのローカル言語



注意: この呼び出しでは、このメソッドの使用にパブリッシャーAPIキーを必要とします。 このようなAPIは必ずセキュリティ保護されたサーバー上から呼び出し、決して直接クライアントから使用しないでください!

GetAssetClassInfo

GET https://api.steampowered.com/ISteamEconomy/GetAssetClassInfo/v1/
名前必須説明
keystringSteamworks Web APIユーザー認証キー。
appiduint32Steamエコノミーアプリでなければなりません。
languagestringユーザーのローカル言語
class_countuint32リクエストされたクラスの数。 少なくとも1でなければなりません。
classid0uint64n番目のクラスのクラスID
instanceid0uint64n番目のクラスのインスタンスID

GetAssetPrices

GET https://api.steampowered.com/ISteamEconomy/GetAssetPrices/v1/
名前必須説明
keystringSteamworks Web APIユーザー認証キー
appiduint32Steamエコノミーアプリでなければなりません。
currencystringフィルタリングする通貨
languagestringユーザーのローカル言語

ユーザーが購入できるアイテムの価格とカテゴリーを返します。

GetExportedAssetsForUser

GET https://partner.steam-api.com/ISteamEconomy/GetExportedAssetsForUser/v1/
名前必須説明
keystringSteamworks Web APIパブリッシャー認証キー。
steamiduint64ユーザーのSteamID
appiduint32エクスポートされるアイテムを取得するアプリ。
contextiduint64エクスポートされるアイテムを取得するアプリ内のコンテキスト。

インポートする別のゲームからアセットのリストを取得します。

注: この呼び出しでは、このメソッドの使用にパブリッシャーAPIキーを必要とします。 このようなAPIは必ずセキュリティ保護されたサーバー上から呼び出し、決して直接クライアントから使用しないでください!

GetMarketPrices

GET https://partner.steam-api.com/ISteamEconomy/GetMarketPrices/v1/
名前必須説明
keystringSteamworks Web APIパブリッシャー認証キー。
appiduint32Steamエコノミーアプリでなければなりません。



注: この呼び出しでは、このメソッドの使用にパブリッシャーAPIキーを必要とします。 このようなAPIは必ずセキュリティ保護されたサーバー上から呼び出し、決して直接クライアントから使用しないでください!

StartAssetTransaction

POST https://partner.steam-api.com/ISteamEconomy/StartAssetTransaction/v1/
名前必須説明
keystringSteamworks Web APIパブリッシャー認証キー
appiduint32ユーザーがアセットを購入しようとしているappID
steamiduint64購入しようとしているユーザーのSteamID
assetid0stringユーザーが購入しようとしている最初のアセットのID-少なくとも1つ必要です
assetquantity0uint32ユーザーが購入しようとしているassetid0の数量
currencystringユーザーの現地通貨
languagestringユーザーのローカル言語
ipaddressstringユーザーのIPアドレス
referrerstring参照URL
clientauthbooltrueの場合(デフォルトはfalse)、認証がWebページではなく、ユーザーのSteamクライアントオーバーレイに表示されます。製品に組み込まれているストアに役立ちます。



注: この呼び出しでは、このメソッドの使用にパブリッシャーAPIキーを必要とします。 このようなAPIは必ずセキュリティ保護されたサーバー上から呼び出し、決して直接クライアントから使用しないでください!

StartTrade

GET https://partner.steam-api.com/ISteamEconomy/StartTrade/v1/
名前必須説明
keystringSteamworks Web APIパブリッシャー認証キー
appiduint32関連付けられたキー。 Steamエコノミーアプリでなければなりません。
partyauint64トレードの最初のユーザーのSteamID
partybuint64トレードの2番目のユーザーのSteamID



注: この呼び出しでは、このメソッドの使用にパブリッシャーAPIキーを必要とします。 このようなAPIは必ずセキュリティ保護されたサーバー上から呼び出し、決して直接クライアントから使用しないでください!