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
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
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
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
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 dansapps[].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. Dans le portail Azure, créez un conteneur Blob et un jeton SAS avec Create et Write.
- 2. Dans ScreenshotCenter, allez dans Apps → Connect a new app → Azure Blob Storage.
- 3. Saisissez compte, conteneur, jeton SAS et modèle de chemin optionnel. Enregistrez et vérifiez.
- 4. Ajoutez l’ID au paramètre
appsdans vos requêtes.