☁️

PhilCloud

Stockage décentralisé par PhilTech

📧
🔒
ou
☁️ PhilCloud
💰 - PC
📦
Chargement...
-
-
0
Fichiers
0 MB
Stockage
0
PC dépensés
0 MB
Limite
☁️

Déposer vos fichiers ici

ou cliquez pour parcourir • 1 Mo = 1 PC • Max 500 Mo

☁️

Chargement...

🔑 Gestion de la clé API

Utilisez cette clé pour authentifier vos requêtes API. Elle remplace le token JWT.

Clé active 📅 Créée: -- 🕐 Dernière utilisation: Jamais 🏷️ Préfixe: phil-cloud_
⚠️ La clé API donne un accès total à vos fichiers. Ne la partagez jamais.

📖 Documentation API

📦 Fichiers
GET/v1/user/filesListe des fichiers
GET/v1/user/statsStatistiques
POST/uploadUpload de fichier
GET/v/{fileId}Visualiser un fichier
GET/v/{fileId}/downloadTélécharger un fichier
DELETE/v/{fileId}Supprimer un fichier
POST/v/{fileId}/sharePartager un fichier
GET/s/{token}Lien public de partage
🔑 Abonnement
GET/v1/subscriptionStatut de l'abonnement
POST/v1/subscribeCréer l'API (100 PC)
POST/v1/renewRenouveler (100 PC)

💻 Exemples d'utilisation

# Lister les fichiers
curl -X GET https://philcloud-worker.henockagbo4.workers.dev/v1/user/files \
  -H "Authorization: Bearer phil-cloud_votre_cle"

# Uploader un fichier
curl -X POST https://philcloud-worker.henockagbo4.workers.dev/upload \
  -H "Authorization: Bearer phil-cloud_votre_cle" \
  -F "file=@/chemin/fichier.jpg"

# Supprimer un fichier
curl -X DELETE https://philcloud-worker.henockagbo4.workers.dev/v/{fileId} \
  -H "Authorization: Bearer phil-cloud_votre_cle"
// Liste des fichiers
const response = await fetch('https://philcloud-worker.henockagbo4.workers.dev/v1/user/files', {
  headers: { 'Authorization': 'Bearer phil-cloud_votre_cle' }
});
const files = await response.json();

// Upload
const formData = new FormData();
formData.append('file', fileInput.files[0]);

const upload = await fetch('https://philcloud-worker.henockagbo4.workers.dev/upload', {
  method: 'POST',
  headers: { 'Authorization': 'Bearer phil-cloud_votre_cle' },
  body: formData
});
# Lister les fichiers
import requests

headers = { 'Authorization': 'Bearer phil-cloud_votre_cle' }
response = requests.get('https://philcloud-worker.henockagbo4.workers.dev/v1/user/files', headers=headers)
files = response.json()

# Upload
files = { 'file': open('fichier.jpg', 'rb') }
response = requests.post(
  'https://philcloud-worker.henockagbo4.workers.dev/upload',
  headers=headers,
  files=files
)
☁️

Upload en cours...

0%