Switchbar menyediakan API berbasis URL untuk membuka tautan di browser dan klien email menggunakan aturan yang telah Anda konfigurasikan.
Format URL
switchbar://open/<link>
Jenis tautan yang didukung:
https://http://mailto:
Tambahkan tautan secara langsung tanpa melakukan pengodean persen (percent-encoding).
Switchbar menerapkan aturan dan pengaturan tautan Anda yang sudah ada. Jika tidak ada aturan yang cocok, Switchbar akan meminta Anda memilih tempat untuk membuka tautan.
Contoh
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)
Kompatibilitas dengan Choosy
Switchbar juga mendukung skema URL Choosy, sehingga skrip dan integrasi yang sudah ada dapat berfungsi tanpa modifikasi.
Prefiks URL yang didukung:
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/
Tambahkan tautan tujuan ke prefiks yang sesuai.