Skip to content
Azure Blob Storage

Intégration stockage

Azure Blob Storage

Stockez captures, rapports PDF et vidéos dans des conteneurs Azure Blob après chaque job — pour les équipes qui s’appuient sur l’écosystème Microsoft, la conformité et l’analytique.

Comment ça marche

ScreenshotCenter se connecte à Azure Blob Storage avec un jeton SAS ou une chaîne de connexion limitée à un conteneur. Pas d’accès large au compte.

  1. 1

    Créer un compte de stockage et un conteneur

    Dans le portail Azure, créez un conteneur Blob (ou réutilisez-en un). Choisissez la redondance adaptée à votre région.

  2. 2

    Générer un jeton SAS avec écriture

    Sous Shared Access Signature, générez un jeton avec les droits Create et Write sur le conteneur. Définissez une date d’expiration et copiez la chaîne de connexion.

  3. 3

    Ajouter l’application Azure Blob dans ScreenshotCenter

    Allez dans Apps → Connect a new app → Azure Blob Storage. Saisissez le compte de stockage, le conteneur, le jeton SAS et un modèle de chemin optionnel.

  4. 4

    Inclure l’ID d’application dans les requêtes

    Ajoutez l’ID au paramètre apps. Les blobs sont téléversés et l’URL est 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-azure-app"

L’URL Azure Blob est renvoyée dans apps[].output_url une fois la sauvegarde terminée.

Modèles de chemin blob

Contrôlez le nommage et la structure de dossiers virtuels dans le conteneur :

screenshots/{domain}/{yyyy}-{mm}-{dd}/{id}.png

Variables : {id}, {domain}, {yyyy}, {mm}, {dd}, {shot}, {browser}, {country}.

Avantages entreprise

Conformité

Azure Blob prend en charge GDPR, HIPAA, ISO 27001 et SOC 2. Les captures restent dans votre locataire et votre région de résidence des données.

Cycle de vie

Appliquez des règles de cycle de vie pour basculer les anciennes captures vers cool ou archive et maîtriser les coûts.

Écosystème Azure

Alimentez Azure Data Factory, Cognitive Services ou Power BI pour l’analytique et le traitement en aval.

Pour commencer

  1. 1. Dans le portail Azure, créez un conteneur Blob et un jeton SAS avec Create et Write.
  2. 2. Dans ScreenshotCenter, allez dans Apps → Connect a new app → Azure Blob Storage.
  3. 3. Saisissez compte, conteneur, jeton SAS et modèle de chemin optionnel. Enregistrez et vérifiez.
  4. 4. Ajoutez l’ID au paramètre apps dans vos requêtes.