Skip to content
S3-compatible

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

AWS S3
Cloudflare R2
Wasabi
MinIO
Backblaze B2
DigitalOcean Spaces
Linode Object Storage
Scaleway Object Storage
Self-hosted (MinIO, Ceph…)

Comment ça marche

  1. 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. 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. 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 dans apps[].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. 1. Créez un bucket et une clé d’accès avec écriture chez votre fournisseur compatible S3.
  2. 2. Dans ScreenshotCenter, allez dans Apps → Connect a new app → S3-compatible.
  3. 3. Saisissez point de terminaison, bucket, région, clé et secret. Modèle de chemin optionnel, puis enregistrez.
  4. 4. Ajoutez l’ID au paramètre apps dans vos requêtes.