Для розробників
API Switchbar
Switchbar має API на основі URL. Відкрийте URL у спеціальному форматі — і Switchbar одразу почне діяти: надішле посилання до потрібного браузера чи поштового клієнта або запропонує вам вибрати один із них.
Як це працює
switchbar://open/<link>Вебпосилання та посилання на пошту
Передайте будь-яке посилання
https://,http://абоmailto:.Діють ваші правила
Посилання проходить через ваші правила й налаштування посилань, як і під час кліку. Якщо жодне правило не підходить, Switchbar запитає, де його відкрити.
Без кодування
Додайте посилання як є після
switchbar://open/, без кодування.
Приклади
Terminal
# 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)Підтримка URL Choosy
Switchbar також відкриває посилання Choosy API, тож скрипти й інструменти для Choosy працюють без змін.
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/