Amatör Telsiz Log Defteri Senkronizasyon API'si
Amatör telsiz uygulamanıza aylar değil, saatler içinde bulut tabanlı bir log defteri altyapısı kazandırın. DxQSO Ham Logbook Sync™ API'si, her türlü log uygulamasının QSO'ları gerçek zamanlı yüklemesini, log defterlerinin tamamını JSON veya ADIF olarak indirmesini ve artımlı senkronizasyon yapmasını sağlar — hepsi AWS API Gateway üzerinde çalışan basit bir REST API ile.
Uygulamanız için
bulut tabanlı log defteri altyapısı
DxQSO API'si altyapıyı sizin yerinize üstlenir — bulut depolama, mükerrer kayıt ayıklama, LoTW® ve QRZ senkronizasyonu, başarı takibi ve mobil erişim — siz de harika bir loglama deneyimi geliştirmeye odaklanırsınız.
Anında Bulut Log Defteri
Hiçbir sunucu altyapısı kurmadan uygulamanıza bulut tabanlı bir log deposu ekleyin. DxQSO, kullanıcılarınız adına yüklediğiniz her QSO'yu saklar, mükerrerleri ayıklar ve dizinler.
Gerçek Zamanlı QSO Yükleme
QSO'ları loglandıkları anda buluta gönderin. POST /upload uç noktası, istek başına 2.000 QSO'ya kadar JSON formatında veya ham ADIF olarak kabul eder — uygulamanız hangisini üretiyorsa.
Artımlı Senkronizasyon
GET /logbook/download uç noktası Modified Since filtresini destekler; böylece uygulamanız yalnızca son senkronizasyondan bu yana değişen QSO'ları çeker — bant genişliği ve işlem yükü en düşük seviyede kalır.
JSON ve ADIF Çıktısı
Log defterlerini uygulama içinde göstermek için JSON, dosya dışa aktarımı için ADIF olarak indirin. Tam ADIF alan desteği sayesinde kullanıcılarınızın logladığı her alan korunur ve geri alınabilir.
Yerleşik Sayfalama
Büyük log defterleri X-Next-Token yanıt başlığıyla otomatik olarak sayfalanır. Sonraki sayfayı almak için bu değeri bir sonraki isteğe ekleyin ve boş gelene kadar devam edin — daha fazla kayıt kalmışken bir sayfa kısa gelebilir. Accept-Encoding: gzip gönderirseniz sayfalar sıkıştırılmış olarak, yaklaşık 8 kat daha küçük gelir.
Filtreleme ve Sorgulama
İndirmeleri tarih aralığına, banda ve moda göre filtreleyin. Uygulamanız log defterinin tamamını çekmeden ilgili QSO'ları gösterebilir — gecikme ve veri boyutu azalır.
LoTW® ve QRZ Senkronizasyonu Dahil
Uygulamanız üzerinden yüklenen her QSO, kullanıcının DxQSO tercihlerine göre LoTW® ve QRZ Logbook ile otomatik olarak senkronize edilir. QSL onayları, uygulamanızın ek bir şey yapmasına gerek kalmadan geri gelir.
Kullanıcılarınız İçin Başarı Bildirimleri
Uygulamanız üzerinden yüklenen QSO'lar, her kullanıcının DXCC, WAS ve grid takibine katkıda bulunur. Yeni bir hedef onaylandığında DxQSO kullanıcıyı bilgilendirir — uygulamanızın ek bir şey yapmasına gerek yok.
Basit İki Token'lı Kimlik Doğrulama
Kimlik doğrulama iki Bearer token kullanır: uygulamanızı tanımlayan uzun ömürlü bir vendor token ve kullanıcının DxQSO hesabından oluşturduğu bir token — tek bir istasyon için istasyon token'ı ya da logunun tamamı için hesap API anahtarı. Basit, güvenli ve durumsuz.
Bir Bakışta API
Tüm istekler şunları gerektirir: Authorization: Bearer <vendor_token> · dxqso-station-token: Bearer <station_token>
Dakikalar içinde başlayın
Python, C#/.NET, C++, Swift ve cURL kod örnekleri API Demosu'nda mevcut.
# Upload a single QSO curl -X POST https://api.dxqso.net/upload \ -H "Authorization: Bearer $VENDOR_TOKEN" \ -H "dxqso-station-token: Bearer $STATION_TOKEN" \ -H "Content-Type: application/json" \ -d '{"qsos":[{"call":"VK2ABC","band":"40m","mode":"FT8","qso_date":"20240802","time_on":"015115"}]}' # → returns each record's stable qso_id: # {"inserted":1,"updated":0,"rejected":0,"results":[{"action":"inserted","qso_id":"898193a7-…"}]} # Store qso_id to reference (or later update) the record. # Upload an ADIF file (up to 2000 QSOs) curl -X POST https://api.dxqso.net/upload \ -H "Authorization: Bearer $VENDOR_TOKEN" \ -H "dxqso-station-token: Bearer $STATION_TOKEN" \ -H "Content-Type: text/plain" \ --data-binary @my_log.adi # Incremental sync — fetch only QSOs changed since a date curl "https://api.dxqso.net/logbook/download?format=json&qso_since=2025-01-01T00:00:00" \ -H "Authorization: Bearer $VENDOR_TOKEN" \ -H "dxqso-station-token: Bearer $STATION_TOKEN"
Nasıl başlanır
Vendor Token Talep Edin
Uygulamanız için vendor token talep etmek üzere support@dxqso.net adresine e-posta gönderin. Vendor token'lar uzun ömürlüdür ve her API çağrısında uygulamanızı tanımlar.
Demoyu Deneyin
Tek satır kod yazmadan önce yükleme ve indirme işlemlerini canlı bir DxQSO hesabında test etmek için etkileşimli API demosunu kullanın.
API Belgelerini Okuyun
API belgeleri; tüm uç noktaları, kimlik doğrulama modelini, istek/yanıt formatlarını ve sayfalamayı ayrıntılı olarak ele alır.
Entegre Edin ve Yayınlayın
Python, C#/.NET, C++, Swift ve cURL için kod örnekleri sunulmaktadır. Çoğu entegrasyon bir gün içinde yayına alınır. Platformunuzla ilgili yardıma ihtiyacınız olursa bize ulaşın.
Amatör telsiz uygulama geliştiricileri için tasarlandı
iOS ve Android log uygulamalarına bulut altyapısı kazandırın; kullanıcılar ADIF dosyalarıyla uğraşmadan loglarına her cihazdan erişsin.
Windows ve Mac log uygulamalarına gerçek zamanlı bulut senkronizasyonu ekleyin. Kullanıcılar otomatik yedekleme ve diğer cihazlardan erişim kazanır.
Yarışma QSO'larını kullanıcıların DxQSO depolarına yükleyin; yarışma bağlantıları ömür boyu DXCC ve diploma ilerlemelerine otomatik olarak katkı sağlasın.
Sahadaki aktivatörler QSO'larını parktan ya da zirveden gerçek zamanlı olarak doğrudan bulut log defterlerine yüklesin; LoTW® ve QRZ'ye otomatik aktarım da cabası.
FT8, FT4, WSPR ve diğer dijital mod araçları bağlantıları gerçek zamanlı olarak DxQSO'ya yükleyebilir; kullanıcılar başarı bildirimleri ve QSL takibi kazanır.
Uzaktan ve SDR tabanlı çalışma platformları QSO'ları yapıldıkları anda DxQSO'ya gönderebilir; uzak loglar kullanıcının merkezi deposuyla senkronize kalır.
Entegrasyona hazır mısınız?
Vendor token talep edin, demoyu keşfedin ve geliştirmeye başlayın. Çoğu entegrasyon bir gün içinde yayında.