API CS2 Screenshot API

WOK API

CS2 Screenshot API

Передайте inspect-посилання або зброю, фарбу, float і seed. Отримайте PNG для сторінки предмета, майданчика чи інвентарю.

Отримати API-ключ Приклад запиту

AK-47 Redline з обох боків, float 0.21, seed 582
AK-47 Redline з обох боків, float 0.21, seed 582

Один або обидва боки

Оберіть mode=front, back або both. view=transparent прибирає тло, зокрема для обох боків в одному PNG. Колір тла можна налаштувати.

Лицьовий бік · прозоре тло
Лицьовий бік · прозоре тло
Зворотний бік · прозоре тло
Зворотний бік · прозоре тло

Один ключ WOK

Доступно активним Free та платним універсальним ключам. Спеціалізовані тарифи не включають цей метод. Створення витрачає одиницю API; перевірка готовності безкоштовна. Перегляди 3D не витрачаються.

curl 'https://woksteamapi.com/v1/cs2/screenshots' \
  -H "Authorization: Bearer $WOK_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"def_index":7,"paint_index":282,"float_value":0.21,"paint_seed":582,"mode":"both"}' 

Передайте inspect_link замість ручних параметрів. Нерозпізнані посилання повертають явну помилку.

Дочекайтеся рендера

  1. Надішліть POST /v1/cs2/screenshots із ключем у заголовку Authorization.
  2. HTTP 202 містить job_id і result_url. Зачекайте час із Retry-After.
  3. Запитайте result_url тим самим ключем. Зберігайте тіло лише після HTTP 200 image/png.

Однакові запити ділять один рендер. Зображення зберігаються до трьох годин в обмеженому кеші. Зберігайте готові файли у себе.

Можливості рендера

Зброя й ножі використовують наш рендер ігрових матеріалів із float і seed. Освітлення може відрізнятися. Підтримку обвісу вказано у прапорцях відповіді. Рукавички не підтримуються.

Відповіді містять exact_item_rendered=false. strict=true відхиляє непідтримувані деталі. Це рендер матеріалів, а не захоплення із запущеного CS2.

Посібники з інтеграції

Ширина 256–2048 пікселів, панель float, власний текст, PNG і base64 JSON. Окремий обмежений воркер рендерить поза запитами інвентарю.

Як підключити · Документація · CS2 3D