109 lines
2.6 KiB
JSON
109 lines
2.6 KiB
JSON
{
|
|
"name": "steam-economy-complete",
|
|
"description": "Complete Steam Economy system including inventory, microtransactions, trading, and monetization. Use for ISteamInventory API, ISteamEconomy API, IInventoryService Web API, Steam Wallet integration, in-app purchases, item definitions, trading, crafting, market integration, and all economy features for game developers.",
|
|
"base_url": "https://partner.steamgames.com/doc/",
|
|
"start_urls": [
|
|
"https://partner.steamgames.com/doc/features/inventory",
|
|
"https://partner.steamgames.com/doc/features/microtransactions",
|
|
"https://partner.steamgames.com/doc/features/microtransactions/implementation",
|
|
"https://partner.steamgames.com/doc/api/ISteamInventory",
|
|
"https://partner.steamgames.com/doc/webapi/ISteamEconomy",
|
|
"https://partner.steamgames.com/doc/webapi/IInventoryService",
|
|
"https://partner.steamgames.com/doc/features/inventory/economy"
|
|
],
|
|
"selectors": {
|
|
"main_content": "div.documentation_bbcode",
|
|
"title": "div.docPageTitle",
|
|
"code_blocks": "div.bb_code"
|
|
},
|
|
"url_patterns": {
|
|
"include": [
|
|
"/features/inventory",
|
|
"/features/microtransactions",
|
|
"/api/ISteamInventory",
|
|
"/webapi/ISteamEconomy",
|
|
"/webapi/IInventoryService"
|
|
],
|
|
"exclude": [
|
|
"/home",
|
|
"/sales",
|
|
"/marketing",
|
|
"/legal",
|
|
"/finance",
|
|
"/login",
|
|
"/search",
|
|
"/steamworks/apps",
|
|
"/steamworks/partner"
|
|
]
|
|
},
|
|
"categories": {
|
|
"getting_started": [
|
|
"overview",
|
|
"getting started",
|
|
"introduction",
|
|
"quickstart",
|
|
"setup"
|
|
],
|
|
"inventory_system": [
|
|
"inventory",
|
|
"item definition",
|
|
"item schema",
|
|
"item properties",
|
|
"itemdefs",
|
|
"ISteamInventory"
|
|
],
|
|
"microtransactions": [
|
|
"microtransaction",
|
|
"purchase",
|
|
"payment",
|
|
"checkout",
|
|
"wallet",
|
|
"transaction"
|
|
],
|
|
"economy_api": [
|
|
"ISteamEconomy",
|
|
"economy",
|
|
"asset",
|
|
"context"
|
|
],
|
|
"inventory_webapi": [
|
|
"IInventoryService",
|
|
"webapi",
|
|
"web api",
|
|
"http"
|
|
],
|
|
"trading": [
|
|
"trading",
|
|
"trade",
|
|
"exchange",
|
|
"market"
|
|
],
|
|
"crafting": [
|
|
"crafting",
|
|
"recipe",
|
|
"combine",
|
|
"exchange"
|
|
],
|
|
"pricing": [
|
|
"pricing",
|
|
"price",
|
|
"cost",
|
|
"currency"
|
|
],
|
|
"implementation": [
|
|
"integration",
|
|
"implementation",
|
|
"configure",
|
|
"best practices"
|
|
],
|
|
"examples": [
|
|
"example",
|
|
"sample",
|
|
"tutorial",
|
|
"walkthrough"
|
|
]
|
|
},
|
|
"rate_limit": 0.7,
|
|
"max_pages": 1000
|
|
}
|