Intégration stockage
Stockage compatible S3
Envoyez captures, PDF et vidéos vers tout magasin d’objets compatible S3 grâce à une clé d’accès et un secret. Fonctionne avec AWS S3, Cloudflare R2, Wasabi, MinIO, Backblaze B2 et tout point de terminaison API S3.
Cette page
Compatible S3 — clé / secret
Fonctionne avec tout point de terminaison compatible S3 via clé et secret. Idéal pour Cloudflare R2, Wasabi, MinIO ou un stockage auto-hébergé.
Également disponible
AWS S3 — inter-comptes
Accordez à ScreenshotCenter l’écriture sur votre bucket AWS S3 via ACL — sans stocker d’identifiants.
Fournisseurs compatibles
Comment ça marche
- 1
Créer une clé d’accès avec droits d’écriture
Dans la console du fournisseur, créez une clé limitée à l’écriture sur un bucket précis. N’utilisez jamais les identifiants root ou admin.
- 2
Ajouter l’application S3 dans ScreenshotCenter
Allez dans Apps → Connect a new app → S3-compatible. Saisissez l’URL du point de terminaison, le bucket, la région, la clé et le secret. Modèle de chemin optionnel.
- 3
Utiliser l’ID d’application dans les requêtes
Ajoutez l’ID au paramètre
apps. L’URL de l’objet est renvoyée dansapps[].output_url.
Exemple simple
curl "https://api.screenshotcenter.com/api/v1/screenshot/create\
?key=YOUR_API_KEY\
&url=https://example.com\
&apps=my-s3-app" L’URL de l’objet téléversé est renvoyée dans apps[].output_url à la fin du job.
Chemins de fichiers personnalisés
Utilisez un modèle de chemin pour nommer et organiser les objets dans le bucket :
screenshots/{domain}/{yyyy}{mm}{dd}-{id}.png Variables : {id}, {domain}, {yyyy}, {mm}, {dd}, {shot}, {browser}, {country}.
Pour commencer
- 1. Créez un bucket et une clé d’accès avec écriture chez votre fournisseur compatible S3.
- 2. Dans ScreenshotCenter, allez dans Apps → Connect a new app → S3-compatible.
- 3. Saisissez point de terminaison, bucket, région, clé et secret. Modèle de chemin optionnel, puis enregistrez.
- 4. Ajoutez l’ID au paramètre
appsdans vos requêtes.