Téléchargement

Une fois qu'une soumission est partagée, les parties autorisées peuvent télécharger son contenu de manière sécurisée à l'aide d'un jeton d'accès à durée limitée.

Ce jeton accorde un accès temporaire en lecture seule et expire automatiquement après une période prédéfinie, garantissant une distribution sécurisée et contrôlée des informations sensibles.

Le jeton peut être utilisé comme un jeton Bearer dans l'en-tête d'autorisation pour récupérer les données de soumission via une requête GET standard sur HTTPS.

Cela permet une intégration avec tout système ou outil capable de faire des requêtes HTTPS. Voici des exemples utilisant :

  • Microsoft Excel (Power Query)
  • Requêtes GET standard

Téléchargement vers Excel

Une fois que vous avez reçu un accès partagé à une soumission, vous pouvez télécharger son contenu dans Excel en suivant les étapes suivantes :

1
Cliquer sur Télécharger

Cliquez sur le bouton Télécharger dans la section Formulaires ou Grille de la soumission souhaitée.

2
Copier le script Power Query

Cliquez sur l'icône du bouton Générer un jeton. Un jeton devrait apparaître dans le champ de saisie. Cliquez sur le bouton Copier en tant que Power Query. Votre presse-papiers devrait maintenant contenir un script similaire à celui-ci :

let
    Source = Json.Document(
        Web.Contents(
            "https://www.boundplatform.ca/api/router/submission-token/", 
            [
                Headers = [
                    Authorization = "Bearer VOTRE_JETON_SERA_ICI"
                ]
            ]
        )
    ),
in
    Source
3
Coller la requête dans l'éditeur avancé de Power Query

Dans Excel, cliquez sur Données > Obtenir des données > À partir d'autres sources > Requête vide > Éditeur avancé. Supprimez le texte actuellement dans l'éditeur et collez le script Power Query dans l'éditeur. Cliquez sur Terminé une fois terminé.

4
Optionnel : Confirmer le contenu anonyme

Si une fenêtre Accéder au contenu Web s'affiche, choisissez Anonyme et cliquez sur Enregistrer.

5
Terminé !

Vos données devraient maintenant être chargées avec succès dans l'Éditeur Power Query. Vous pouvez filtrer ou transformer les données à l’aide de Power Query. Une fois les données correctement transformées, cliquez sur Fermer et charger pour les importer dans une nouvelle feuille de calcul de votre classeur.

Réutiliser les requêtes dans Excel

Vous pouvez réutiliser les étapes de requête pour d'autres soumissions en paramétrisant le jeton utilisé pour interroger la soumission, puis en le remplaçant par un nouveau jeton généré pour extraire de nouvelles données, comme suit :

1
Obtenir un nouveau jeton

Avec une nouvelle soumission, générez un nouveau jeton et copiez sa valeur dans votre presse-papiers.

2
Paramétrer le jeton dans Excel

Dans Excel, ouvrez l'Éditeur de Power Query et dans la section Paramètres, cliquez sur Gérer les paramètres > Nouveau paramètre. Créez un nouveau paramètre avec les détails suivants :

  • Nom : Token
  • Description : (Facultatif)
  • Valeur actuelle : (Insérez votre jeton nouvellement généré ici).
3
Mettre à jour la source de la requête

Ouvrez l'Éditeur avancé. Trouvez la ligne où Source est défini (c.-à-d. Source = ..) et remplacez cette ligne par le code suivant :

Source = Json.Document( 
 Web.Contents(
   "https://www.boundplatform.ca/api/router/submission-token/", 
   [ 
     Headers = [
       Authorization = "Bearer " & Token 
     ]
   ]
 )
)

Vous pouvez copier et coller ce code directement dans l'éditeur. Cliquez sur Terminé une fois fini.

4
Actualiser les données

Cliquez sur Actualiser l'aperçu pour obtenir les données mises à jour.

Téléchargement avec une requête GET

Vous pouvez récupérer les données de la soumission en utilisant une requête HTTP GET standard et votre jeton d'accès généré.

1
Ajouter le jeton à l'en-tête d'autorisation

Utilisez le schéma Bearer avec votre jeton.

2
Utilisez l'un des exemples de code suivants dans votre langage préféré
curl -X GET "https://www.boundplatform.ca/api/router/submission-token/" \
    -H "Authorization: Bearer VOTRE_JETON_D_ACCÈS"