FME Flow:2025.1

Répertoire Dropbox

Le déclencheur de répertoire Dropbox surveille l'activité sur un dossier Dropbox et envoie des messages JSON sur cette activité, qui peuvent inclure l'ajout, la modification et la suppression de fichiers.

Le déclencheur Dropbox Directory dispose de deux ports de sortie. Le port du succès () peut envoyer un message si le déclencheur interroge avec succès. Le port d'échec (x) peut envoyer un message si le déclencheur ne parvient pas à interroger.

Configuration de votre application de compte Dropbox

Before creating a Dropbox Directory trigger on a Dropbox account, you must configure the account with an app.

Paramètres

ConseilPour tester que vos paramètres fonctionnent comme prévu, cliquez surValider.
  • Authentication Mode: Specifies the type of OAuth2 access token for the Dropbox account you want to watch.
    • Use Authorization Code: Use a Dropbox token generated dynamically. You must authorize with Dropbox to generate an access token, which expires after a four-hour session, and a refresh token that is applied automatically for longer access:
      1. Click Authorize.
      2. On the Authorize Dropbox dialog, provide the following credentials for your Dropbox account app:
        • App Key
        • Authorization Code
        • App Secret
      3. Click Authorize.
    • Use Token: Use a Dropbox access token generated before September 2021 that does not expire.
  • Access Token: If Use Authorization Code is specified above, this field auto-populates after Dropbox authorization is completed. If Use Token is specified above, provide the OAuth2 access token for the Dropbox account you want to watch.
  • Refresh Token: If Use Authorization Code is specified above, this field auto-populates after Dropbox authorization is completed.
  • Access Token Expiry: If Use Authorization Code is specified above, this field auto-populates after Dropbox authorization is completed.
  • Chemin à surveiller: Fournissez un emplacement sur votre compte Dropbox pour surveiller les modifications, en utilisant des barres obliques. For example: /MyFolder. To specify the top-level, or 'root', use a single forward slash: /.
  • Regarder les sous-répertoires: Pour surveiller l'activité dans le répertoire sélectionné et tous les sous-répertoires, spécifiezOui. Pour surveiller l'activité uniquement dans le répertoire sélectionné et non dans ses sous-répertoires, spécifiezNon.
  • Événements à surveiller:Par défaut, toutes les actions sur le répertoire spécifié sont surveillées, y compris l'ajout (CRÉER), la modification (MODIFIER) et la suppression (SUPPRIMER) de fichiers (et de dossiers, le cas échéant). Pour surveiller uniquement une ou deux de ces actions, cliquez sur le « x » à côté de l'action que vous ne souhaitez pas surveiller pour la supprimer. Pour ajouter une action après l'avoir supprimée, cliquez à l'intérieur de la liste déroulante et sélectionnez-la.
  • NoteLes événements se déclenchent en fonction des modifications de la date du fichier. Si un fichier est écrasé, un événement MODIFY est déclenché.

Attributs de sortie

Voir aussi

Attribut Description
temps Heure de l'événement
source Type d'événement
type d'erreur

(Port d'échec uniquement) Type d'erreur :

  • Message invalide:Une erreur s'est produite lors de la configuration de ce composant, telle que des valeurs manquantes ou mal formées.
  • Lettre morte:Une erreur s'est produite lors de la connexion à une ressource externe. Les exemples peuvent inclure des problèmes de connexion, des informations d’identification non valides ou des exceptions de ressources externes génériques.
message d'erreur (Port d'échec uniquement) Message d'erreur
fichier.événement (Port de réussite uniquement) Action de fichier (Créer/Modifier/Supprimer)
chemin du fichier (Port de réussite uniquement) Chemin du fichier
fichier.rootName

(Port de réussite uniquement) Nom racine du fichier

dropbox.utilisateur (Port de réussite uniquement) Compte Dropbox