API (v1)
Auth et profils : UPassport (54321), NOSTR. Les scripts /API fournissent des fonctionnalités legacy : joueurs, zones, clés, QR codes.
1. PLAYER.sh
PLAYER.shCe script gère les interactions avec les joueurs, en particulier les opérations liées aux TiddlyWikis (TW) des joueurs.
Fonctionnalités Principales :
Exportation de Tiddlers : Permet d'exporter des tiddlers spécifiques tagués avec un certain mot-clé.
Gestion des @PASS : (Commenté) Création de passes pour les joueurs.
Ajout de Médias : (Commenté) Ajout de vidéos YouTube, PDF, ou images au TW du joueur.
Exemple de Commande :
GET /?player=PLAYER&moa=json&tag=FILTER2. DRAGONS.sh
DRAGONS.shCe script est utilisé pour détecter les stations UPLANET en cours d'exécution et récupérer leurs coordonnées GPS.
Fonctionnalités Principales :
Détection des Stations : Recherche des stations UPLANET en cours d'exécution et collecte leurs coordonnées GPS.
Retour des Données en JSON : Retourne les données des stations détectées au format JSON.
Exemple de Commande :
GET /?dragons3. ZONE.sh
ZONE.shRecherche de joueurs dans une zone géographique (lat/lon), retour JSON.
Exemple de Commande :
4. UPLANET.sh
UPLANET.shCe script est dédié aux applications OSM2IPFS et UPlanet Client App. Il gère les atterrissages UPLANET et la création de ZenCards et AstroIDs.
Fonctionnalités Principales :
Gestion des Atterrissages UPLANET : Vérifie et enregistre les coordonnées géographiques des joueurs.
Création de ZenCards et AstroIDs : Génère des ZenCards et des AstroIDs pour les joueurs.
Exemple de Commande :
5. QRCODE.sh
QRCODE.shCe script gère les opérations liées aux QR codes, y compris les redirections HTTP et les opérations multi-clés.
Fonctionnalités Principales :
Redirection HTTP : Redirige les liens HTTP encodés dans les QR codes.
Opérations Multi-Clés : Gère les opérations liées aux clés PGP, G1Milgram, et autres.
Exemple de Commande :
6. SALT.sh
SALT.shCe script gère les opérations d'authentification par clé privée en utilisant les paramètres salt et pepper.
Fonctionnalités Principales :
Génération de Clés : Génère des clés à partir des paramètres
saltetpepper.Messagerie : Extrait les messages de Gchange+ pour un utilisateur donné.
Exemple de Commande :
Last updated