API Switchbar


Switchbar надає API на основі URL для відкриття посилань у браузерах і поштових клієнтах відповідно до налаштованих вами правил.

Формат URL

switchbar://open/<link>

Підтримувані типи посилань:

  • https://
  • http://
  • mailto:

Додайте посилання безпосередньо, без відсоткового кодування.

Switchbar застосовує ваші наявні правила та налаштування посилань. Якщо жодне правило не підходить, програма пропонує вибрати, де відкрити посилання.

Приклади

Термінал

macOS

open "switchbar://open/https://example.com"
open "switchbar://open/mailto:hello@example.com"

Windows

start "" "switchbar://open/https://example.com"

AppleScript

open location "switchbar://open/https://example.com"

JavaScript

window.location.href = "switchbar://open/https://example.com";

Swift

let url = URL(string: "switchbar://open/https://example.com")!
NSWorkspace.shared.open(url)

Сумісність із Choosy

Switchbar також підтримує URL-схеми Choosy, що дає змогу використовувати наявні скрипти та інтеграції без змін.

Підтримувані префікси URL:

x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/

Додайте цільове посилання до відповідного префікса.