For utviklere
Switchbar API
Switchbar har et URL-basert API. Åpne en spesialformatert URL, og Switchbar går i gang — sender en lenke til riktig nettleser eller e-postklient, eller ber deg velge en.
Slik fungerer det
switchbar://open/<link>Nett- og e-postlenker
Send inn en hvilken som helst
https://-,http://- ellermailto:-lenke.Reglene dine gjelder
Lenken går gjennom reglene og lenkeinnstillingene dine, akkurat som et klikk. Hvis ingen regel passer, spør Switchbar hvor den skal åpnes.
Ingen koding
Legg til lenken som den er etter
switchbar://open/, uten å kode den.
Eksempler
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)Fungerer med Choosy-URL-er
Switchbar åpner også Choosy API-lenker, så skript og verktøy laget for Choosy fungerer uten endringer.
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/