Utilisation du stockage
Stockage utilisé
—
Fichiers
—
Quota plan
—
Répartition par catégorie
Avatars · public
0
KYC · privé
0
Reçus · privé
0
Clés API
| Nom | API Key | Plan | Statut | Créée |
|---|
Plans d'abonnement
Démarrage rapide
Vos variables d'environnement — le secret complet n'est visible qu'à la création de la clé.
Upload signé depuis votre backend (Python) :
# pip install requests
import hashlib, hmac, time, requests
API_KEY, SECRET = "shk_…", "…"
BASE = "https://storagehub.aiforge.world"
ts = str(int(time.time()))
sig = hmac.new(SECRET.encode(),
f"{API_KEY}:{ts}:" + hashlib.sha256(b"").hexdigest()
.encode()# join, hashlib.sha256).hexdigest()
# signature = HMAC(secret, api_key:timestamp:sha256(body))
requests.post(BASE + "/v1/files",
files={"file": ("doc.pdf", open("doc.pdf","rb"))},
data={"category": "kyc"},
headers={"X-API-Key": API_KEY, "X-Timestamp": ts,
"X-Signature": sig, "X-User-Id": "user-42"})