DxQSO Почати
← Назад до блогу

Відкритий за задумом: API DxQSO для розробників логів і застосунків

31 березня 2026 · Steve Berry, N1EZ

Відкритий за задумом: API DxQSO для розробників логів і застосунків

Хочу розповісти вам про те, що є не так функцією, як заявою про наміри. Тепер у DxQSO є відкритий API — парадний вхід для розробників інших апаратних журналів і застосунків, щоб будувати на тій самій пов’язаній системі, яка живить усе, що ми робимо. Якщо ви колись дивувалися, чому ми так наполягаємо, що DxQSO — це не апаратний журнал, ось найчіткіша відповідь.

Платформа для застосунків, які ви вже любите

Від самого початку наша філософія полягала в тому, щоб підсилювати застосунки, якими ви вже користуєтеся, а не конкурувати з ними. Чудових програм для ведення логу вистачає, і світові не потрібна ще одна від нас. Чого бракувало, то це сучасного спільного місця, де дані радіоаматорів можуть жити й рухатися, — і способу для розробників під’єднатися до нього. API — це ідея, втілена в інфраструктуру.

Він дає розробникам зручний і підтримуваний спосіб надсилати активність журналу в DxQSO та читати, чим займається оператор, — його QSO, досягнення з QSL, над чим він працює просто зараз, — завжди з дозволу оператора. Подумайте, які можливості це відкриває. POTA-застосунок, що записує активації просто у ваш живий журнал. Контестовий інструмент, що читає ваші позиції. Клубна платформа, трекер дипломів, сервіс стану проходження, якийсь радіоаматорський застосунок, якого ще ніхто не створив, — і всі вони можуть під’єднатися до того самого журналу в реальному часі та тих самих сповіщень.

Читання й запис — завжди з дозволу

Технічно API робить дві речі, і обидві можливі лише за згоди оператора. Він дозволяє застосунку записувати активність у живий журнал користувача — POTA-застосунок публікує активацію, логер передає QSO в міру їх проведення. І дозволяє застосунку читати, чим займається оператор, — його зведені QSO, підтверджені досягнення з QSL, кого він працює просто зараз, — щоб інструмент спирався на реальні, актуальні дані, а не на застарілий експорт. Ніщо не рухається без дозволу оператора. Мета не в тому, щоб відкрити ваш журнал світові, а в тому, щоб інструменти, які обираєте ви, працювали разом у ваших інтересах.

Що це робить можливим

Найцікавіше — не самі ендпоінти, а те, що люди на них збудують. Трекер дипломів, що читає ваші поточні позиції й повідомляє, щойно вам бракує одного підтвердження. Сервіс стану проходження, який знає, чого вам ще бракує, і підказує про відкриття. Клубна платформа, що показує реальну активність учасників. Контестовий інструмент, що записує лог просто у ваш журнал без жодного експорту. Цілий клас радіоаматорських застосунків, яких ще ніхто не створив, бо досі не було спільного місця для даних у реальному часі. Кожен із них стає проєктом на вихідні, а не побудовою інфраструктури з нуля, бо «сантехніка» вже готова.

Чому відкритий інтерфейс важливий для хобі

Наші дані десятиліттями були відрізані від світу — замкнені в десктопних програмах, експортовані у файли ADIF, повторно імпортовані, продубльовані й загублені. Кожен розробник, який хотів зробити щось цікаве, мусив спершу заново винаходити «сантехніку». Відкритий, добре задокументований API означає, що можна припинити це й нарешті втілювати саму ідею. Це добре для них і ще краще для нас, операторів, які користуватимуться тим, що вони створять.

Саме тому ми й наполягаємо, що DxQSO — це система, а не застосунок. Сховище ваших журналів — це фундамент. Зв’язність, сповіщення в реальному часі, співпраця, а тепер і відкритий інтерфейс, до якого може під’єднатися вся екосистема, — ось наш продукт. Ми хочемо бути з’єднувальним шаром, на якому будуватиметься наступне покоління радіоаматорського програмного забезпечення.

Для розробників — і для всіх нас

Якщо ви створюєте радіоаматорське ПЗ, це відкрите запрошення: будуйте на DxQSO, а ми візьмемо на себе передавання даних і доставку в реальному часі, щоб вам не довелося. Напишіть нам, і поговорімо про те, що ви хочете створити.

А якщо ви не пишете жодного рядка коду, це все одно важливо для вас. Це означає, що інструменти, якими ви користуватиметеся завтра, зможуть працювати з тим самим журналом, — що програмне забезпечення нашого хобі нарешті починає поводитися як єдина пов’язана екосистема, а не як шухляда програм, що не вміють спілкуватися між собою. Саме до такого майбутнього ми рухаємося, і API — це двері до нього.

Ham Radio That Knows You.

Отримати безкоштовно Безкоштовно на iOS та Android