Introduzione al connettore OneDrive

Connettersi a OneDrive per gestire i file, ad esempio, caricare, recuperare ed eliminare i file e altro ancora.

Con OneDrive è possibile:

  • Creare un flusso di lavoro mediante l'archiviazione di file in OneDrive o aggiornare i file esistenti in OneDrive.
  • Usare trigger per avviare il flusso di lavoro quando un file viene creato o aggiornato in OneDrive.
  • Usare le azioni per creare un file, eliminarlo e così via. Ad esempio, creare un nuovo file in OneDrive (azione) quando viene ricevuto un nuovo messaggio di posta elettronica di Office 365 con un allegato (trigger).

Questo argomento illustra come usare il connettore OneDrive in un'app per la logica ed elenca i trigger e le azioni.

Per altre informazioni sulle app per la logica, vedere Cosa sono le app per la logica e Creare un'app per la logica.

Connettersi a OneDrive

Prima che l'app per la logica possa accedere a qualsiasi servizio, è necessario creare una connessione al servizio. Una connessione fornisce la connettività tra un'app per la logica e un altro servizio. Ad esempio, per connettersi a OneDrive, è necessaria prima di tutto una connessione a OneDrive. Per creare una connessione, immettere le credenziali che si usano normalmente per accedere al servizio a cui si vuole connettersi. Quindi, per creare la connessione a OneDrive, immettere le credenziali dell'account OneDrive.

Creare la connessione

Prerequisiti

Prima di poter usare l'account OneDrive in un'app per la logica, autorizzare l'app per la logica a connettersi all'account OneDrive. È possibile eseguire questa operazione in modo facile dalla propria app per la logica nel portale di Azure.

Attenersi alla seguente procedura per autorizzare l'app per la logica a connettersi all'account OneDrive:

  1. Creare un'app per la logica. Nella finestra di progettazione dell'app per la logica selezionare Mostra API gestite da Microsoft nell'elenco a discesa, quindi immettere "onedrive" nella casella di ricerca. Selezionare un trigger o un'azione:
  2. Se non sono mai state create connessioni a OneDrive prima d'ora, verrà chiesto di effettuare l'accesso usando le credenziali di OneDrive:
  3. Fare clic su Accedi, quindi immettere il nome utente e la password. Fare clic su Accedi:

    Queste credenziali vengono usate per autorizzare l'app per la logica a connettersi e ad accedere ai dati presenti nell'account OneDrive.

  4. Scegliere per autorizzare l'app per la logica a usare l'account OneDrive:
  5. La connessione è stata creata. A questo punto, procedere con gli altri passaggi nell'app per la logica:

Usare un trigger

Un trigger è un evento che può essere usato per avviare il flusso di lavoro definito in un'app per la logica. I trigger eseguono il "polling" del servizio agli intervalli e con la frequenza desiderati. Altre informazioni sui trigger.

  1. Nell'app per la logica digitare "onedrive" per ottenere l'elenco dei trigger:

  2. Selezionare Quando viene modificato un file. Se esiste già una connessione, selezionare il pulsante Mostra selezione per selezionare una cartella.

    Se viene chiesto di effettuare l'accesso, immettere i dettagli di accesso per creare la connessione. La sezione Creare la connessione di questo argomento elenca i passaggi necessari.

    Nota

    In questo esempio l'app per la logica viene eseguita quando viene aggiornato un file nella cartella scelta. Per vedere i risultati del trigger, aggiungere un'altra azione che invia un messaggio di posta elettronica al proprio indirizzo. Ad esempio, aggiungere l'azione di Office 365 Outlook Invia un messaggio di posta elettronica per ricevere un messaggio di posta elettronica quando un file viene aggiornato.

  3. Selezionare il pulsante Modifica e impostare i valori Frequenza e Intervallo. Ad esempio, se si vuole che il trigger esegua il poll ogni 15 minuti, impostare Frequenza su Minuto e Intervallo su 15.

  4. Scegliere Salva nell'angolo in alto a sinistra della barra degli strumenti per salvare le modifiche. L'app per la logica viene salvata e può essere attivata automaticamente.

Usare un'azione

Un'azione è un'operazione eseguita dal flusso di lavoro e definita in un'app per la logica. Altre informazioni sulle azioni.

  1. Selezionare il segno più. Sono disponibili varie opzioni: Aggiungi un'azione, Aggiungi una condizione e le opzioni in Altro.

  2. Selezionare Aggiungi un'azione.
  3. Nella casella di testo digitare "onedrive" per ottenere l'elenco di tutte le azioni disponibili.

  4. Nell'esempio scegliere OneDrive - Crea file. Se esiste già una connessione, selezionare il percorso della cartella in cui inserire il file, immettere il nome del file e scegliere il contenuto del file desiderato:

    Se viene richiesto di inserire le informazioni di connessione, immettere i dettagli per creare la connessione. La sezione Creare la connessione di questo argomento descrive queste proprietà.

    Nota

    In questo esempio creiamo un nuovo file in una cartella di OneDrive. Per creare il file di OneDrive è possibile usare l'output di un altro trigger. Ad esempio aggiungere il trigger di Office 365 Outlook All'arrivo di un nuovo messaggio di posta elettronica. Quindi aggiungere l'azione di OneDrive Crea file che usa i campi Allegati e Content-Type in un ciclo ForEach per creare il nuovo file in OneDrive.

  5. Scegliere Salva nell'angolo in alto a sinistra della barra degli strumenti per salvare le modifiche. L'app per la logica viene salvata e può essere attivata automaticamente.

Dettagli specifici del connettore

Per visualizzare eventuali azioni e trigger definiti in Swagger ed eventuali limiti, vedere i dettagli del connettore.

Altri connettori

Tornare all' elenco di API.