Comment enregistrer des captures automatisées vers S3
Configurez l'intégration S3 de ScreenshotCenter pour livrer captures et PDF directement dans votre bucket AWS S3 ou compatible S3. Modèles de chemin, configuration IAM et stockage organisé par date.
Pourquoi livrer vers S3 ?
Par défaut, les captures sont stockées sur les serveurs de ScreenshotCenter et disponibles via URL de téléchargement. Mais pour les workflows de production — archivage, conformité, CDN ou intégration dans un pipeline de données — vous voulez les captures dans votre stockage. L'intégration S3 livre chaque capture directement dans votre bucket dès qu'elle est prise.
Services compatibles S3 supportés
L'intégration fonctionne avec tout stockage compatible S3 :
- AWS S3
- Wasabi
- Backblaze B2
- Cloudflare R2
- MinIO
- DigitalOcean Spaces
Configuration
Configurez l'intégration S3 dans votre tableau de bord ScreenshotCenter ou passez-la directement dans la requête API. Vous avez besoin de :
- Nom du bucket
- Région (ex.
us-east-1) - Access key et secret key — utilisez un utilisateur IAM avec uniquement la permission
s3:PutObject - Modèle de chemin — contrôle le chemin du fichier dans le bucket
Modèles de chemin
Les modèles de chemin supportent des variables remplacées au moment de l'upload :
| Variable | Exemple | Description |
|---|---|---|
{yyyy} | 2026 | Année sur 4 chiffres |
{mm} | 03 | Mois sur 2 chiffres |
{dd} | 05 | Jour sur 2 chiffres |
{domain} | example.com | Domaine de l'URL cible |
{id} | abc123 | Identifiant de capture |
{format} | png | Format de sortie |
Exemple de modèle de chemin
screenshots/{yyyy}/{mm}/{dd}/{domain}/{id}.{format}
Cela produit des chemins comme screenshots/2026/03/05/example.com/abc123.png.
Politique IAM (moindre privilège)
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Action": "s3:PutObject",
"Resource": "arn:aws:s3:::my-screenshots/*"
}]
}
Combinaison avec lots et planification
La livraison S3 fonctionne avec les captures par lots, les crawls de site et les captures unitaires. Pour l'archivage récurrent, configurez un cron job ou un planning Zapier pour capturer et livrer quotidiennement.
Voir sauvegarde visuelle de site pour un workflow d'archivage complet avec S3.