Pre vývojárov
API Switchbar
Switchbar má API založené na URL. Otvorte špeciálne naformátovanú URL a Switchbar sa okamžite spustí — odošle odkaz do správneho prehliadača alebo e-mailového klienta, alebo vás vyzve, aby ste si jeden vybrali.
Ako to funguje
switchbar://open/<link>Webové a e-mailové odkazy
Odovzdajte akýkoľvek odkaz
https://,http://alebomailto:.Platia vaše pravidlá
Odkaz prejde vašimi pravidlami a nastaveniami odkazov, rovnako ako pri kliknutí. Ak žiadne pravidlo nezodpovedá, Switchbar sa spýta, kde ho otvoriť.
Bez kódovania
Pridajte odkaz tak, ako je, za
switchbar://open/, bez percentuálneho kódovania.
Príklady
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)Funguje s URL adresami Choosy
Switchbar otvára aj odkazy Choosy API, takže skripty a nástroje vytvorené pre Choosy fungujú bez zmien.
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/