Przejdź do treści

Aktualizacje iPhone'a w czasie rzeczywistym z dowolnego żądania HTTP.

Wysyłaj wydarzenia na żywo, widżety ekranu blokady, powiadomienia i e-maile z alertów Grafany, Home Assistant, GitHub Actions — z czegokolwiek, co mówi po HTTP.

Działa ze wszystkim, co obsługuje HTTP
Grafana
Home Assistant
GitHub
Docker
Proxmox
Sonarr
Radarr
Jellyfin
SABnzbd
Uptime Kuma
ArgoCD
Bambu Lab
Ekran główny iPhone'a z widżetami PushWard dla Pages, Deploys, Errors, Incident i On-call
Ekran blokady iPhone'a z dwoma wydarzeniami na żywo — oś czasu druku Bambu Lab i postęp pobierania SABnzbd
Aplikacja PushWard pokazująca listę aktywnych wydarzeń na żywo
Na żywo

Zobacz, jak dzieje się to w czasie rzeczywistym

Każde wysłane zdarzenie natychmiast aktualizuje wydarzenie na żywo — bez odświeżania, bez odpytywania. Oto strumień na żywo.

Jak to działa

Jedno żądanie HTTP. Czas rzeczywisty na każdym iPhonie.

Skrypt dnia pracy

Zacznij dzień pracy jednym dotknięciem

O 7:00 mały skrypt zadaje pytanie na ekranie blokady. Dotknięcie „Start” odpowiada na nie, a karta zamienia się w ośmiogodzinne odliczanie.

Skrypt dnia pracy wysyła dane przez kanał „REST API” do PushWard, który dostarcza je na urządzenia: iPhone, Apple Watch, Mac.

Jak to jest połączone
workday.sh
# 07:00 from cron or launchd
curl -X POST https://api.pushward.app/activities \
  -H "Authorization: Bearer hlk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
      "slug": "approval-request",
      "name": "Workday"
    }'

curl -X PATCH https://api.pushward.app/activities/approval-request \
  -H "Authorization: Bearer hlk_YOUR_KEY" \
  -H "Content-Type: application/merge-patch+json" \
  -d '{
      "state": "ongoing",
      "content": {
        "template": "approval",
        "state": "Start your workday?",
        "source": "Script",
        "icon": "calendar",
        "accent_color": "blue",
        "details": [
          {
            "label": "Calendar",
            "value": "3 meetings, first at 9:30"
          }
        ],
        "options": [
          {
            "id": "start",
            "title": "Start",
            "style": "primary"
          },
          {
            "id": "later",
            "title": "Later",
            "style": "secondary"
          }
        ]
      }
    }'
Przeczytaj przewodnik

Także standardowe powiadomienia push

Poza wydarzeniami na żywo to samo API dostarcza pełne powiadomienia push na iOS — bogaty układ, załączniki obrazów, przyciski akcji, niestandardowe ikony nadawcy i dymki czatu w stylu iMessage.

iPhone pokazujący zwykłe powiadomienie push z załącznikiem obrazu i przyciskami akcji, plus opcjonalne połączone wydarzenie na żywo

Widżety, które działają, a nie tylko pokazują

Wysyłaj dane na żywo na ekran główny i ekran blokady z dowolnego źródła HTTP — bez odpytywania, bez czekania. Stuknij widżet, aby odpalić webhook, uruchomić zadanie lub otworzyć inną aplikację, bez uruchamiania PushWard.

Poznaj API widżetów dla iOS →
Interaktywny widżet PushWard na ekranie głównym — stuknij przycisk, aby wyzwolić akcję
Interaktywny widżet
Widżet glanceable PushWard pokazujący status na żywo na ekranie głównym
Widżet glanceable

Także Twoja skrzynka odbiorcza

Napisz wiadomość w Markdown i wyślij ją na dowolny zweryfikowany adres — pisemny, przeszukiwalny zapis, który pozostaje długo po tym, jak baner na ekranie blokady zniknie.

Udostępnij wydarzenie na żywo

Wygeneruj kod udostępniania, a aktywność zsynchronizuje się z innym iPhonem w czasie rzeczywistym — aktualizacje, zmiany stanu i powiadomienia o zakończeniu, wszystko odzwierciedlone. Odbiorcy dołączają za darmo, bez potrzeby subskrypcji.

Wypróbuj na telefonie, tutaj i teraz

Wybierz scenariusz i obserwuj, jak prawdziwe powiadomienie pojawia się na ekranie blokady, w Dynamic Island i w widżetach.

File Download 39.4 MB/s · avg 29
28%
project-backup.zip 5m 00s
Uruchom scenariusz
Otwórz pełny playground →

Działa z Twoimi narzędziami

Webhooki, kontenery Docker lub inteligentny dom. Wszystkie drogi prowadzą na Twój ekran blokady.

Teraz na Apple Watch

Aplikacja towarzysząca PushWard przenosi Twoje wydarzenia na żywo, powiadomienia i widżety na nadgarstek — sparowana z iPhone'em, bez osobnego logowania.

Stworzone dla iPada

Na iPadzie PushWard otwiera się w układzie dwupanelowym — Twoje activities i powiadomienia po lewej, szczegóły po prawej.

Stworzone dla iPada

Prywatność u podstaw

PushWard zbiera tylko to, co niezbędne, i nic więcej. Bez analityki. Bez śledzenia. Bez sprzedaży danych.

Prosty cennik

Hojny darmowy plan, proste plany roczne i jednorazowa opcja dożywotnia.

PushWard dla zespołów
Rozliczane rocznie: 60 $ za użytkownika, albo 6 $ za użytkownika przy płatności miesięcznej. Minimum 3 użytkowników.
14 dni za darmo, bez karty

Dla zespołów ops, dyżurnych i deweloperskich. Każdy członek dołącza z własnym Apple ID.

  • Każdy użytkownik dostaje własny Plan PushWard
  • Grupy, tagi urządzeń i reguły routingu
  • Klucze API organizacji ograniczone do grup i tagów
  • Dziennik audytu każdej zmiany w konsoli
  • 5 000 powiadomień dziennie na użytkownika, we wspólnej puli
0 Szablony aktywności
0 Integracje
0 Typy widżetów
0 Języki

Najczęściej zadawane pytania

Wszystko, co musisz wiedzieć o wysyłaniu wydarzeń na żywo na iOS przez HTTP.

  • Czym jest API wydarzeń na żywo dla iOS?

    API wydarzeń na żywo dla iOS to sposób, w jaki PushWard zamienia żądanie HTTP w wydarzenie na żywo na ekranie blokady iPhone'a i w Dynamic Island. Wysyłasz mały ładunek JSON do REST API ze swoim kluczem integracji, a PushWard dostarcza go przez Apple Push Notification service - bez kodu ActivityKit, bez Xcode i bez własnej aplikacji. Strona poświęcona wydarzeniom na żywo przeprowadza przez wszystko od początku do końca.

  • Czy muszę zbudować aplikację iOS, aby korzystać z PushWard?

    Nie. Zainstaluj aplikację PushWard na swoim iPhone, utwórz klucz integracji i wysyłaj żądania HTTP do REST API. Nie ma certyfikatów APNs, nie ma Xcode ani weryfikacji App Store po Twojej stronie - PushWard obsługuje dostarczanie przez Apple Push Notification service.

  • Jak uruchomić wydarzenie na żywo ze skryptu lub webhooka?

    Wyślij żądanie POST do PushWard API z kluczem integracji i niewielkim ładunkiem JSON. Pojawi się na Twoim iPhonie jako wydarzenie na żywo na ekranie blokady i w Dynamic Island, a Ty aktualizujesz je lub kończysz kolejnymi żądaniami. Przewodnik dla początkujących przeprowadza przez to krok po kroku z curl.

  • Co może wyzwolić aktualizację PushWard?

    Wszystko, co potrafi wysłać żądanie HTTP - alerty Grafana, automatyzacje Home Assistant, GitHub Actions, pobierania SABnzbd, wydruki Bambu Lab lub Twoje własne skrypty. Gotowe mostki i hostowany webhook relay obsługują najpopularniejsze usługi.

  • Czy PushWard jest darmowy?

    Jest darmowy poziom na start, a także plany roczne, rodzinne i dożywotnie, które zwiększają limity. Wydarzenia na żywo, widżety ekranu blokady, powiadomienia i e-mail działają przez jedno API.

  • Czym PushWard różni się od ActivitySmith lub Aivi?

    Wszystkie trzy dostarczają wydarzenia na żywo na iOS przez HTTP. PushWard dodaje bezterminowy darmowy plan, dziesięć szablonów wydarzeń na żywo z alarmami AlarmKit, e-maile transakcyjne, alerty krytyczne, pełne API widżetów, relay do samodzielnego hostowania z uniwersalnym webhookiem oraz szeroki zestaw integracji open source. Strona porównania przedstawia pełną macierz funkcji.

Gotowy, by przenieść swoje usługi do Dynamic Island?

Zacznij wysyłać aktualizacje wydarzeń na żywo w kilka minut. Bez certyfikatów APNs.