Google Drive模組
Adobe Workfront Fusion Google Drive模組可讓您監視、搜尋、建立、更新、刪除及管理Google Drive中的檔案、資料夾或共用磁碟機。
在Adobe Workfront Fusion案例中,您可以將Google Drive帳戶連線至多個協力廠商應用程式和服務。
如果您需要有關建立案例的指示,請參閱在 Adobe Workfront Fusion中建立案例。
如需模組的相關資訊,請參閱 Adobe Workfront Fusion🔗中的模組。
存取需求
您必須具有下列存取權才能使用本文中的功能:
若要瞭解您擁有的計畫、授權型別或存取權,請連絡您的Workfront管理員。
如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion 授權。
Google Drive API資訊
Google磁碟機聯結器使用下列專案:
正在連線Google Drive至Workfront Fusion
如果您是@gmail.com或@googlemail.com使用者,您必須在the Google Cloud Platform上建立OAuth使用者端,才能取得使用者端識別碼和使用者端密碼。
如需如何建立OAuth使用者端(以及取得使用者端識別碼和使用者端密碼)的逐步指示,請參閱使用自訂OAuth使用者端連線 Adobe Workfront Fusion 至 Google Services 。
如需有關將您的Google Drive帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示
Google Drive模組及其欄位
當您設定Google Drive模組時,Workfront Fusion會顯示下列欄位。 除了這些欄位以外,可能還會顯示其他Google Drive欄位,視您在應用程式或服務中的存取層級等因素而定。 模組中的粗體標題表示必填欄位。
如果您在欄位或函式上方看到對應按鈕,則可以使用它來設定該欄位的變數和函式。 如需詳細資訊,請參閱在 Adobe Workfront Fusion中將資訊從一個模組對應到另一個模組。
觸發器
在資料夾中監視檔案
在指定的資料夾中新增或修改檔案時,擷取檔案詳細資訊。
觀看所有檔案
新增或修改您Google Drive中的檔案時擷取檔案詳細資料。
觀看共用檔案
在您共用新檔案或更新現有共用檔案時觸發。
觀看註解
在選取的檔案上新增或修改註解時觸發。
動作
上傳檔案
上傳檔案至您的Google Drive。
更新檔案
更新檔案的中繼資料或內容。
複製檔案
將檔案複製到新位置。
刪除檔案
永久刪除檔案或資料夾。
將檔案/資料夾移至垃圾桶
將檔案或資料夾移至垃圾桶。
取得檔案
擷取具有指定ID的檔案。
搜尋檔案/資料夾
根據搜尋條件搜尋檔案或資料夾。
建立資料夾
在指定位置中建立資料夾。
取得共用連結
擷取Google Drive中檔案的共用連結。
疑難排解
無法上傳或更新檔案
上傳或更新檔案失敗時有幾種情況:
- 上傳的檔案太大,超過您的Google Drive計畫允許的最大檔案大小限制,或者您已超過Google Drive儲存空間限制。 您可以升級儲存空間方案,或從Google Drive服務中刪除現有檔案。
- 要上傳檔案到的所選資料夾已不存在。 此案例會停止,然後需要再次選取目標資料夾。
搜尋檔案
在模組「列出資料夾中的檔案」中,您可以使用自己的查詢,該查詢由以下部分組成:
-
欄位 — 正在搜尋之檔案的屬性,例如,檔案的屬性
name
。 -
運運算元 — 對資料執行的測試,以提供相符專案,例如
contains
。 -
值 — 測試之屬性的內容,例如,檔案
My cool document
的名稱。
將子句與結合項and
或or
結合,並使用not
否定查詢。
欄位
title
contains
1,=
, !=
fullText
contains
2, 3mimeType
contains
,=
, !=
modifiedDate
<=
,<
,=
,!=
,>
, >=
lastViewedByMeDate
<=
,<
,=
,!=
,>
, >=
trashed
=
, !=
starred
=
, !=
parents
in
owners
in
writers
in
readers
in
sharedWithMe
=
, !=
properties
has
請考量下列這些欄位中的運運算元:
-
contains
運運算元只會執行title
的前置詞比對。例如,標題「HelloWorld」符合
title contains 'Hello'
,但不符合title contains 'World'
。 -
contains
運運算元只對fullText
的整個字串權杖執行比對。例如,如果檔案全文包含字串「HelloWorld」,則只有查詢
fullText contains 'HelloWorld'
會傳回結果。 在此案例中,fullText contains 'Hello'
之類的查詢不會傳回結果。 -
如果
contains
運運算元由雙引號包圍,則其符合的是完整的英數字元片語。例如,如果檔案的
fullText
包含「Hello there world」字串,則查詢fullText contains '"Hello there"'
會傳回結果,但查詢fullText contains '"Hello world"'
不會傳回。此外,因為搜尋是英數字元,如果檔案的
fullText
包含字串「Hello_world」,則查詢fullText contains '"Hello world"'
會傳回結果。 -
type
日期的欄位目前無法相互比較,只能比較常數日期。
值型別
\'
(例如 'Valentine\'s Day'
)的查詢中逸出單引號。true
或false
。2012-06-04T12:00:00-08:00
。運算子
contains
=
!=
<
<=
>
>=
in
and
or
not
has
對於複合子句,您可以使用括弧將子句組合在一起。 例如:modifiedDate > '2012-06-04T12:00:00' and (mimeType contains 'image/' or mimeType contains 'video/')
此搜尋會傳回影像或視訊MIME型別的所有檔案,其上次修改是在2012年6月4日之後。 由於and
和or
運運算元是從左到右評估,不含括弧,因此上述範例只會傳回2012年6月4日之後修改的影像,但會傳回所有視訊,甚至是2012年6月4日之前的視訊。
範例
本頁的所有範例皆顯示未編碼的<q>q</q>
引數,其中title = 'hello'
編碼為title+%3d+%27hello%27
。 使用者端程式庫會自動處理此編碼。
-
搜尋名稱為「hello」的檔案
標題= 'hello'
-
使用檔案夾特定的MIME型別來搜尋檔案夾
mimetype = 'application/vnd.google-apps.folder'
-
搜尋不是資料夾的檔案
mimeType != 'application/vnd.google-apps.folder'
-
搜尋名稱包含「hello」和「goodbye」字樣的檔案
標題包含'hello',名稱包含'goodbye'
-
搜尋名稱不包含「hello」字樣的檔案
標題不包含'hello'
-
搜尋內容中包含「hello」字樣的檔案
fullText包含'hello'
-
搜尋內容中不含單字「hello」的檔案
非fullText包含'hello'
-
搜尋包含內容中確切片語「hello world」的檔案
fullText包含'"hello world"'fullText包含'"hello_world"'
-
使用包含「\」字元的查詢來搜尋檔案(例如「\authors」)
fullText包含'\\authors'
-
搜尋使用者
test@example.org
可寫入的檔案中的'test@example.org' writers
-
搜尋
parents
集合中的識別碼1234567
。 這會尋找直接位於識別碼為1234567
的資料夾中的所有檔案與資料夾。父項中的'1234567'
-
在
parents
集合中搜尋別名識別碼appDataFolder
。 這會尋找位於應用程式資料資料夾下方的全部檔案和資料夾。父級中的「appDataFolder」
-
搜尋使用者
test@example.org
和test2@example.org
可寫入的檔案writer中的「test@example.org」及writer中的「test2@example.org」
-
搜尋垃圾桶內包含「重要」文字的檔案
fullText包含'important'且true = true
-
搜尋在2012年6月4日之後修改的檔案
modifiedDate > '2012-06-04T12:00:00' //預設時區為UTC
modifiedDate > '2012-06-04T12:00:00-08:00'
-
搜尋與授權使用者共用的檔案,其名稱中包含「hello」
sharedWithMe且標題包含「hello」
-
搜尋具有名為
additionalID
且值為8e8aceg2af2ge72e78
的自訂檔案屬性的檔案。屬性有{ key='additionalID'和value='8e8aceg2af2ge72e78'和visibility='PRIVATE' }
本指南的Source為Google Drive 檔案。