Binden Sie einen Pulsar-Knoten in Ihre App ein

Ihre App liefert einen kleinen, sanften Pulsar-Knoten. Die Benutzer werden im Voraus informiert, tragen überschüssige Kapazität bei, während die App geöffnet ist, und verdienen Astra Punkte — ohne zuerst ein Astrina-Konto zu benötigen. Sie können später eines verknüpfen, um das, was sie verdient haben, zu behalten.

Nur VordergrundNur schreibgeschützte ÜberprüfungenKein Konto erforderlich

01Der Ressourcenumschlag

Das SDK hat eine sanfte, adaptive Obergrenze, die Sie nicht überschreiten können — das hält Apps innerhalb der Regeln des App Store und von Google Play und sorgt dafür, dass Geräte kühl bleiben.

Am Ladegerät + Wi-Fi + Bildschirm eingeschaltet: bis zu Ihrer konfigurierten Obergrenze (wir empfehlen ≤15% CPU).

Im Akkubetrieb: ≤5% in kurzen Stößen; nichts unter 20% Akku, im Energiesparmodus oder wenn warm.

Der Speicher ist optional und begrenzt (bis zu 1 GB), wird dem Benutzer angezeigt und kann gelöscht werden; standardmäßig deaktiviert.

In App-Stores läuft der Knoten nur, während Ihre App im Vordergrund ist. Nur schreibgeschützte Überprüfungen — niemals der Code Ihrer Benutzer, niemals weitergeleiteter Verkehr.

02Ein Gerät registrieren (kein Konto erforderlich)

Ihre App authentifiziert sich mit ihrem eigenen Schlüssel und registriert ein vorläufiges Gerät. Die Punkte, die sie verdient, werden in Treuhand gehalten, bis der Benutzer sie beansprucht.

HTTP
POST https://astrina.io/api/v1/node/app-enroll
X-App-Key: pa_…            (your app key)
{ "kind":"mobile", "consent":1, "caps":{"uptime":1,"perf":1} }
→ { "device_id":123, "secret":"pn_…", "claim_code":"CLM-…" }

03Ein Konto später verknüpfen — Anmeldung mit Astrina

Wenn der Benutzer seine Punkte behalten möchte, senden Sie sie über Mit Astrina anmelden — denselben Identitätsbroker, den andere Astrina-Integrationen verwenden — und lösen Sie dann den Anspruchscode ein. Die treuhänderisch gehaltenen Punkte werden auf ihr echtes Konto übertragen.

HTTP
POST https://astrina.io/api/v1/node/claim
(the user is signed in with Login with Astrina)
{ "claim_code":"CLM-…" }
→ { "ok":true, "device_id":123, "ap":12.5 }

04Das SDK

Ein einbettbarer Kern führt die Schleife aus; Ihre App macht drei Aufrufe. Es zeigt auch den Zustimmungsbildschirm an und speichert das Geräteschlüssel und den Anspruchscode für Sie.

Dart
final pulsar = PulsarApp(appKey: 'pa_…');
await pulsar.enroll();                 // once, after the consent screen
Timer.periodic(Duration(seconds: 60), (_) => pulsar.tick());   // while in foreground
await pulsar.linkAccount();            // opens Login with Astrina, then claims

05Einen App-Schlüssel erhalten

App-Schlüssel werden nach einer kurzen Überprüfung ausgegeben. Erzählen Sie uns von Ihrer App, und wir senden Ihnen eine Client-ID und einen Schlüssel. Schreiben Sie an [email protected].

Die Regeln, in einfachen Worten

  • Informieren Sie die Benutzer, bevor sie installieren. Die Teilnahme kann erforderlich sein, um Ihre App zu nutzen, aber sie ist niemals verborgen.
  • Der sanfte Modus ist nicht optional und kann nicht über die sichere Obergrenze hinaus erhöht werden.
  • Treuhänderisch gehaltene Punkte werden nur über eine verifizierte Anmeldung mit Astrina auf ein echtes Konto übertragen.
  • Wie besehen bereitgestellt. Nur schreibgeschützte Überprüfungen; keine Codeausführung, keine Verkehrsweiterleitung.

Was diese Seite beantwortet

  • einen Knoten in eine App einbetten
  • eine App ohne Werbung monetarisieren
  • SDK für überschüssige Gerätekapazität
  • umsatzbeteiligung für Entwickler
  • was ist ein Pulsar-Knoten in einer App
  • wie ein Pulsar-Knoten in einer App funktioniert
  • ein Pulsar-Knoten in einer App erklärt
  • ein Pulsar-Knoten in einer App Anleitung
  • wie man mit ein Pulsar-Knoten in einer App beginnt
  • ein Pulsar-Knoten in einer App Bewertungen
  • ist ein Pulsar-Knoten in einer App es wert
  • ein Pulsar-Knoten in einer App Preisgestaltung
  • ein Pulsar-Knoten in einer App Alternativen
  • ein Pulsar-Knoten in einer App für Anfänger
  • warum ein Pulsar-Knoten in einer App
  • ein Pulsar-Knoten in einer App — was Sie erhalten