Introduzione al connettore OneDriveGet started with the OneDrive connector

Connettersi a OneDrive per gestire i file, ad esempio, caricare, recuperare ed eliminare i file e altro ancora.Connect to OneDrive to manage your files, including upload, get, delete files, and more.

Con OneDrive è possibile:With OneDrive, you:

  • Creare un flusso di lavoro mediante l'archiviazione di file in OneDrive o aggiornare i file esistenti in OneDrive.Build your workflow by storing files in OneDrive, or update existing files in OneDrive.
  • Usare trigger per avviare il flusso di lavoro quando un file viene creato o aggiornato in OneDrive.Use triggers to start your workflow when a file is created or updated within your OneDrive.
  • Usare le azioni per creare un file, eliminarlo e così via.Use actions to create a file, delete a file, and more. 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).For example, when a new Office 365 email is received with an attachment (a trigger), create a new file in OneDrive (an action).

Questo argomento illustra come usare il connettore OneDrive in un'app per la logica ed elenca i trigger e le azioni.This topic shows you how to use the OneDrive connector in a logic app, and also lists the triggers and actions.

Per altre informazioni sulle app per la logica, vedere Cosa sono le app per la logica e Creare un'app per la logica.To learn more about Logic Apps, see What are logic apps and create a logic app.

Connettersi a OneDriveConnect to OneDrive

Prima che l'app per la logica possa accedere a qualsiasi servizio, è necessario creare una connessione al servizio.Before your logic app can access any service, you first create a connection to the service. Una connessione fornisce la connettività tra un'app per la logica e un altro servizio.A connection provides connectivity between a logic app and another service. Ad esempio, per connettersi a OneDrive, è necessaria prima di tutto una connessione a OneDrive.For example, to connect to OneDrive, you first need a OneDrive connection. Per creare una connessione, immettere le credenziali che si usano normalmente per accedere al servizio a cui si vuole connettersi.To create a connection, enter the credentials you normally use to access the service you wish to connect to. Quindi, per creare la connessione a OneDrive, immettere le credenziali dell'account OneDrive.So, with OneDrive, enter the credentials to your OneDrive account to create the connection.

Creare la connessioneCreate the connection

PrerequisitiPrerequisites

Prima di poter usare l'account OneDrive in un'app per la logica, autorizzare l'app per la logica a connettersi all'account OneDrive.Before you can use your OneDrive account in a logic app, authorize the logic app to connect to your OneDrive account. È possibile eseguire questa operazione in modo facile dalla propria app per la logica nel portale di Azure.You can do this easily within your logic app on the Azure portal.

Attenersi alla seguente procedura per autorizzare l'app per la logica a connettersi all'account OneDrive:Authorize your logic app to connect to your OneDrive account using the following steps:

  1. Creare un'app per la logica.Create a logic app. 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.In the Logic Apps designer, select Show Microsoft managed APIs in the drop down list, and then enter "onedrive" in the search box. Selezionare un trigger o un'azione:Select one of the triggers or actions:
  2. Se non sono mai state create connessioni a OneDrive prima d'ora, verrà chiesto di effettuare l'accesso usando le credenziali di OneDrive:If you haven't previously created any connections to OneDrive, you are prompted to sign in using your OneDrive credentials:
  3. Fare clic su Accedi, quindi immettere il nome utente e la password.Select Sign in, and enter your user name and password. Fare clic su Accedi:Select Sign in:

    Queste credenziali vengono usate per autorizzare l'app per la logica a connettersi e ad accedere ai dati presenti nell'account OneDrive.These credentials are used to authorize your logic app to connect to, and access the data in your OneDrive account.

  4. Scegliere per autorizzare l'app per la logica a usare l'account OneDrive:Select Yes to authorize the logic app to use your OneDrive account:
  5. La connessione è stata creata.Notice the connection has been created. A questo punto, procedere con gli altri passaggi nell'app per la logica:Now, proceed with the other steps in your logic app:

Usare un triggerUse a trigger

Un trigger è un evento che può essere usato per avviare il flusso di lavoro definito in un'app per la logica.A trigger is an event that can be used to start the workflow defined in a logic app. I trigger eseguono il "polling" del servizio agli intervalli e con la frequenza desiderati.Triggers "poll" the service at an interval and frequency that you want. Altre informazioni sui trigger.Learn more about triggers.

  1. Nell'app per la logica digitare "onedrive" per ottenere l'elenco dei trigger:In the logic app, type "onedrive" to get a list of the triggers:

  2. Selezionare Quando viene modificato un file.Select When a file is modified. Se esiste già una connessione, selezionare il pulsante Mostra selezione per selezionare una cartella.If a connection already exists, then select the Show Picker button to select a folder.

    Se viene chiesto di effettuare l'accesso, immettere i dettagli di accesso per creare la connessione.If you are prompted to sign in, then enter the sign in details to create the connection. La sezione Creare la connessione di questo argomento elenca i passaggi necessari.Create the connection in this topic lists the steps.

    Nota

    In questo esempio l'app per la logica viene eseguita quando viene aggiornato un file nella cartella scelta.In this example, the logic app runs when a file in the folder you choose is updated. Per vedere i risultati del trigger, aggiungere un'altra azione che invia un messaggio di posta elettronica al proprio indirizzo.To see the results of this trigger, add another action that sends you an email. 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.For example, add the Office 365 Outlook Send an email action that emails you when a file is updated.

  3. Selezionare il pulsante Modifica e impostare i valori Frequenza e Intervallo.Select the Edit button and set the Frequency and Interval values. Ad esempio, se si vuole che il trigger esegua il poll ogni 15 minuti, impostare Frequenza su Minuto e Intervallo su 15.For example, if you want the trigger to poll every 15 minutes, then set the Frequency to Minute, and set the Interval to 15.

  4. Scegliere Salva nell'angolo in alto a sinistra della barra degli strumenti per salvare le modifiche.Save your changes (top left corner of the toolbar). L'app per la logica viene salvata e può essere attivata automaticamente.Your logic app is saved and may be automatically enabled.

Usare un'azioneUse an action

Un'azione è un'operazione eseguita dal flusso di lavoro e definita in un'app per la logica.An action is an operation carried out by the workflow defined in a logic app. Altre informazioni sulle azioni.Learn more about actions.

  1. Selezionare il segno più.Select the plus sign. Sono disponibili varie opzioni: Aggiungi un'azione, Aggiungi una condizione e le opzioni in Altro.You see several choices: Add an action, Add a condition, or one of the More options.

  2. Selezionare Aggiungi un'azione.Choose Add an action.
  3. Nella casella di testo digitare "onedrive" per ottenere l'elenco di tutte le azioni disponibili.In the text box, type “onedrive” to get a list of all the available actions.

  4. Nell'esempio scegliere OneDrive - Crea file.In our example, choose OneDrive - Create 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:If a connection already exists, then select the Folder Path to put the file, enter the File Name, and choose the File Content you want:

    Se viene richiesto di inserire le informazioni di connessione, immettere i dettagli per creare la connessione.If you are prompted for the connection information, then enter the details to create the connection. La sezione Creare la connessione di questo argomento descrive queste proprietà.Create the connection in this topic describes these properties.

    Nota

    In questo esempio creiamo un nuovo file in una cartella di OneDrive.In this example, we create a new file in a OneDrive folder. Per creare il file di OneDrive è possibile usare l'output di un altro trigger.You can use output from another trigger to create the OneDrive file. Ad esempio aggiungere il trigger di Office 365 Outlook All'arrivo di un nuovo messaggio di posta elettronica.For example, add the Office 365 Outlook When a new email arrives trigger. 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.Then add the OneDrive Create file action that uses the Attachments and Content-Type fields within a ForEach to create the new file in OneDrive.

  5. Scegliere Salva nell'angolo in alto a sinistra della barra degli strumenti per salvare le modifiche.Save your changes (top left corner of the toolbar). L'app per la logica viene salvata e può essere attivata automaticamente.Your logic app is saved and may be automatically enabled.

Dettagli specifici del connettoreConnector-specific details

Per visualizzare eventuali azioni e trigger definiti in Swagger ed eventuali limiti, vedere i dettagli del connettore.View any triggers and actions defined in the swagger, and also see any limits in the connector details.

Altri connettoriMore connectors

Tornare all' elenco di API.Go back to the APIs list.