HTTP APIРобочий простір
Вивести вікно на передній план
Зібрати запит
Змінюйте значення — команда змінюється слідом. Токен тут не вводиться: команда бере його зі змінної оточення SPECTRE_LOCAL_API_TOKEN. Запускайте її у своєму командному рядку.
Команда
curl -X POST 'http://127.0.0.1:48180/v1/workspace/windows/1/activate' \ -H "Authorization: Bearer $SPECTRE_LOCAL_API_TOKEN"
POST
Відновлює вікно, якщо воно згорнуте, і виводить його на передній план.
bearerToken workspace:writeheader
АвторизаціяBearer <token>Токен Local API: spt_ і 64 шістнадцяткові символи. Скопіюйте його в Settings App → Загальні → Local API. Він приймається лише в заголовку Authorization. Назви, перелічені біля операції, — це права, яких вона потребує. Токен термінала має їх усі.
Право: workspace:write
id*integerid вікна з GET /workspace.
Формат
int64Діапазон
0 <= valueЩо зачепила команда.
application/json- response
Що відкрила або зачепила команда робочого простору. Номери, яких вона стосується, заповнено. Решта — null або порожня.
window_id*|Формат
int64tab_id*|Формат
int64stacks*array<>charts*array<>curl -X POST 'http://127.0.0.1:48180/v1/workspace/windows/1/activate' \ -H "Authorization: Bearer $SPECTRE_LOCAL_API_TOKEN"Приклад відповіді
{ "window_id": 2, "tab_id": null, "stacks": [], "charts": []}