Google Drive moduler
Med modulerna Adobe Workfront Fusion Google Drive kan du övervaka, söka, skapa, uppdatera, ta bort och hantera filer, mappar eller delade enheter i Google Drive.
I ett Adobe Workfront Fusion-scenario kan du ansluta ditt Google Drive-konto till flera tredjepartsprogram och -tjänster.
Om du behöver instruktioner om hur du skapar ett scenario kan du läsa Skapa ett scenario i Adobe Workfront Fusion.
Mer information om moduler finns i Moduler i Adobe Workfront Fusion.
Åtkomstkrav
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.
Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.
API-information för Google Drive
Google Drive-anslutningen använder följande:
Ansluter Google Drive till Workfront Fusion
Om du är @gmail.com eller @googlemail.com användare måste du skapa en OAuth-klient på Google Cloud Platform för att få Client ID och Client Secret.
Stegvisa instruktioner om hur du skapar OAuth-klienten (och hämtar Client ID och Client Secret) finns i Anslut Adobe Workfront Fusion till Google Services med en anpassad OAuth-klient.
Instruktioner om hur du ansluter ditt Google Drive-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Google Drive-moduler och deras fält
När du konfigurerar Google Drive moduler visar Workfront Fusion fälten som listas nedan. Dessutom kan ytterligare Google Drive fält visas, beroende på faktorer som din åtkomstnivå i appen eller tjänsten. En rubrik med fet stil i en modul visar ett obligatoriskt fält.
Om du ser kartknappen ovanför ett fält eller en funktion kan du använda den för att ange variabler och funktioner för det fältet. Mer information finns i Mappa information från en modul till en annan i Adobe Workfront Fusion.
Utlösare
Watch Files In Folder
Hämtar filinformation när en fil läggs till eller ändras i den angivna mappen.
Watch All Files
Hämtar filinformation när en fil i Google Drive läggs till eller ändras.
Watch shared files
Startar när en ny fil delas med dig eller när en befintlig delad fil uppdateras.
Watch Comments
Startar när en kommentar läggs till eller ändras i den markerade filen.
Åtgärder
Upload a File
Överför en fil till din Google Drive.
Update a File
Uppdaterar metadata eller innehåll för en fil.
Copy a File
Kopierar en fil till den nya platsen.
Delete a File
Tar bort en fil eller mapp permanent.
Move a File/Folder to Trash
Flyttar en fil eller mapp till papperskorgen.
Get a file
Hämtar filen med angivet ID.
Search for Files/Folders
Söker efter filer eller mappar baserat på sökvillkor.
Create a Folder
Skapar en mapp på den angivna platsen.
Get a share link
Hämtar delningslänken för en fil i Google Drive.
Felsökning
Det går inte att överföra eller uppdatera en fil
Det finns flera situationer när det inte går att överföra eller uppdatera en fil:
- Den överförda filen är för stor och överskrider maxgränsen för filstorlek som tillåts för din Google Drive-plan, eller så har du överskridit lagringsgränsen för Google Drive. Du kan antingen uppgradera din lagringsplan eller ta bort befintliga filer från tjänsten Google Drive.
- Den valda mappen som filen skulle överföras till finns inte längre. Scenariot stoppas och du måste sedan välja en målmapp igen.
Sök efter filer
I modullistfilerna i en mapp kan du använda en egen fråga som består av följande delar:
-
Field - Attribut för filen som söks igenom, till exempel filens attribut
name
. -
Operator - Testa data för att ge en matchning, till exempel
contains
. -
Value - Innehållet i attributet som testas, till exempel namnet på filen
My cool document
.
Kombinera satser med kopplingarna and
eller or
och negera frågan med not
.
Fält
title
contains
1, =
, !=
fullText
contains
2, 3mimeType
contains
, =
, !=
modifiedDate
<=
, <
, =
, !=
, >
, >=
lastViewedByMeDate
<=
, <
, =
, !=
, >
, >=
trashed
=
, !=
starred
=
, !=
parents
in
owners
in
writers
in
readers
in
sharedWithMe
=
, !=
properties
has
Tänk på följande om operatorer i dessa fält:
-
Operatorn
contains
utför bara prefixmatchning för entitle
.Titeln"HelloWorld" matchar till exempel för
title contains 'Hello'
men inte förtitle contains 'World'
. -
Operatorn
contains
utför bara matchning för hela strängtoken förfullText
.Om den fullständiga texten i ett dokument till exempel innehåller strängen "HelloWorld" returnerar bara frågan
fullText contains 'HelloWorld'
ett resultat. Frågor somfullText contains 'Hello'
returnerar inte resultat i det här scenariot. -
Operatorn
contains
matchar en exakt alfanumerisk fras om den omges av dubbla citattecken.Om till exempel
fullText
för ett dokument innehåller strängen "Hello where world" returnerar fråganfullText contains '"Hello there"'
ett resultat, men fråganfullText contains '"Hello world"'
gör det inte.Eftersom sökningen är alfanumerisk returnerar frågan
fullText contains '"Hello world"'
ett resultat omfullText
i ett dokument innehåller strängen Hello_world. -
Fält med datumet
type
kan för närvarande inte jämföras med varandra, bara med konstanta datum.
Värdetyper
\'
, t.ex. 'Valentine\'s Day'
.true
eller false
.2012-06-04T12:00:00-08:00
.Operatorer
contains
=
!=
<
<=
>
>=
in
and
or
not
has
För sammansatta satser kan du använda parenteser för att gruppera satser. Till exempel:modifiedDate > '2012-06-04T12:00:00' and (mimeType contains 'image/' or mimeType contains 'video/')
Den här sökningen returnerar alla filer med en MIME-typ för bild eller video som senast ändrades efter 4 juni 2012. Eftersom operatorerna and
och or
utvärderas från vänster till höger, utan parenteser, returnerar exemplet ovan endast bilder som ändrats efter 4 juni 2012, men alla videor returneras, även de som har ändrats före 4 juni 2012.
Exempel
Alla exempel på den här sidan visar den okodade parametern <q>q</q>
, där title = 'hello'
är kodad som title+%3d+%27hello%27
. Klientbibliotek hanterar den här kodningen automatiskt.
-
Sök efter filer med namnet "hello"
title = 'hello'
-
Sök efter mappar med den mappspecifika MIME-typen
mimeType = 'application/vnd.google-apps.folder'
-
Sök efter filer som inte är mappar
mimeType != 'application/vnd.google-apps.folder'
-
Sök efter filer med ett namn som innehåller orden "hello" och "hejdå"
titeln innehåller "hello" och name innehåller 'hejdå'
-
Sök efter filer med ett namn som inte innehåller ordet "hello"
inte titeln innehåller 'hello'
-
Sök efter filer som innehåller ordet "hello" i innehållet
fullText innehåller 'hello'
-
Sök efter filer som inte innehåller ordet "hello" i innehållet
not fullText contains 'hello'
-
Sök efter filer som innehåller den exakta frasen"hello world" i innehållet
fullText innehåller '"hello world"'fullText innehåller '"hello_world"'
-
Sök efter filer med en fråga som innehåller tecknet "" (t.ex. "\authors")
fullText innehåller \\authors
-
Sök efter filer som kan skrivas av användaren
test@example.org
test@example.org i writers
-
Sök efter ID
1234567
i samlingenparents
. Detta söker efter alla filer och mappar som finns direkt i den mapp vars ID är1234567
.1234567 tum parents
-
Sök efter alias-ID:t
appDataFolder
i samlingenparents
. Detta söker efter alla filer och mappar som finns direkt under mappen Application Data.appDataFolder i parent
-
Sök efter filer som kan skrivas av användarna
test@example.org
ochtest2@example.org
test@example.org i skribenter och test2@example.org i skribenter
-
Sök efter filer som innehåller texten "important" och som finns i papperskorgen
fullText innehåller 'important' och trashed = true
-
Sök efter filer som ändrats efter 4 juni 2012
modifiedDate > '2012-06-04T12:00:00' // standardtidszonen är UTC
modifiedDate > '2012-06-04T12:00:00-08:00'
-
Sök efter filer som delas med den behöriga användaren med "hello" i namnet
sharedWithMe och title innehåller "hello"
-
Sök efter filer med en anpassad filegenskap med namnet
additionalID
och värdet8e8aceg2af2ge72e78
.har { key='additionalID' och value='8e8aceg2af2ge72e78' och visibility='PRIVATE' }
Source i den här handboken är Google Drive dokumentation.