共用方式為


SharePoint 嵌入式

Microsoft SharePoint Embedded 是一款基於雲端的檔案與文件管理系統,適用於任何應用程式。 SharePoint Embedded 是一款僅支援 API 的解決方案,讓應用程式開發者能善用 Microsoft 365 檔案與文件儲存平台的強大功能,適用於任何應用程式,適合企業建置業務線應用程式及 ISV 建置多租戶應用。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 標準 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure 中國區域
     - 美國國防部 (DoD)
Power Apps 標準 除下列區域外的所有 Power Apps 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
Power Automate(自動化服務) 標準 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
連絡人​​
名稱 Microsoft
URL https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
Email spe-connector@service.microsoft.com
連接器中繼資料
Publisher Microsoft
網站 https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
隱私策略 https://privacy.microsoft.com/
類別 內容和文件

使用者入門

在你能使用 SharePoint Embedded 連接器之前,你需要建立一個 SharePoint Embedded 應用程式。 請參閱 SharePoint 嵌入式文件 以了解更多並開始使用。

授權存取 SharePoint 嵌入式連接器

為了讓 SharePoint Embedded 連接器能與租戶中的檔案儲存容器和內容互動,你需要在該租戶的 SharePoint containerTypeRegistration Embedded 連接器應用程式上建立一個applicationPermissionGrant。 這讓 SharePoint Embedded 連接器能夠存取租戶中應用程式特定的容器類型。

授予 full 使用 Microsoft Graph API 呼叫的 SharePoint Embedded 連接器應用程式 ID e8e1b0bf-140f-4b8b-8e94-fbe8937fad04delegated 權限。

PUT /storage/fileStorage/containerTypeRegistrations/{containerTypeId}/applicationPermissionGrants/e8e1b0bf-140f-4b8b-8e94-fbe8937fad04
Content-Type: application/json
{
  "delegatedPermissions": ["full"],
  "applicationPermissions": ["none"]
}

請參考 Create fileStorageContainerTypeAppPermissionGrant API 參考文章以了解更多。

已知問題和限制

  • 建立檔案任務的最大支援檔案大小為 10MB
  • 連接器無法建立容器
  • 只支援委派授權

動作

列出回收容器

列出回收容器

列出回收物品

此操作列出 SharePoint 嵌入式容器回收筒中的項目。

列出容器

列出容器

列出容器欄位

列出定義容器結構的欄位

列出容器權限

在容器上列出權限

列表檔案欄位

此操作取得與 SharePoint Embedded 容器中檔案相關的清單項目欄位(元資料)。

列表檔案版本

此操作會列出 SharePoint Embedded 容器中檔案的先前版本。

列表縮圖

此操作會列出 SharePoint Embedded 容器中檔案的可用縮圖。

刪除分享權限

此操作會刪除 SharePoint Embedded 容器中檔案的特定分享權限。

刪除回收容器

永久刪除回收容器

刪除回收物品

此操作會永久刪除 SharePoint 嵌入式容器的回收站中一個或多個回收項目。

刪除容器

刪除容器

刪除容器欄位

刪除定義容器結構的欄位

刪除容器權限

刪除容器上的權限

刪除檔案

此操作會刪除 SharePoint 內嵌容器中的檔案。

刪除檔案版本

此操作會刪除 SharePoint Embedded 容器中特定版本的檔案。

取出檔案

此操作會檢查 SharePoint Embedded 容器中的檔案,防止他人編輯該文件。

取得分享權限

此操作會獲得 SharePoint Embedded 容器中檔案的特定分享權限。

取得容器欄

拿一欄容器

取得容器自訂屬性

取得容器的自訂屬性

取得檔案內容

此作業會取得檔案的內容。

取得檔案屬性

此操作取得 SharePoint Embedded 容器中檔案的屬性。

取得檔案版本

此操作會取得 SharePoint Embedded 容器中特定版本的檔案。

取得縮圖

此操作會獲得 SharePoint Embedded 容器中檔案的特定縮圖。

啟動容器

啟動一個容器

回收容器修復

修復回收容器

回收物品的回收

此操作會從 SharePoint 嵌入式容器的回收站中恢復一個或多個回收項目。

容器中的項目清單

此操作取得容器中檔案與子資料夾的清單。

建立分享連結

此操作會為 SharePoint Embedded 容器中的檔案建立分享連結。

建立容器欄位

建立一欄來定義容器的結構

建立容器權限

在容器上建立權限

建立檔案

此操作建立檔案並回傳 driveItem 的元資料。

建立檔案預覽

此操作會在 SharePoint Embedded 容器中建立檔案預覽。

建立資料夾

此操作會在 SharePoint Embedded 容器中建立一個新資料夾,該資料夾可位於根目錄層或其他資料夾中。

找一個容器

找一個容器

捨棄簽出

此操作會捨棄 SharePoint Embedded 容器中檔案的借出。

更新容器

更新容器

更新容器權限

更新容器的權限

更新容器自訂屬性

更新容器的自訂屬性

更新檔案內容

此操作會更新檔案內容。

清單項目共享權限

此操作列出 SharePoint Embedded 容器中項目的共享權限。

發送分享邀請

此操作會發送一份分享邀請,邀請 SharePoint Embedded 容器中的檔案。

簽入檔案

這個操作會檢查一個已經在 SharePoint Embedded 容器中被借出的檔案。

設定檔案欄位

此操作更新與 SharePoint Embedded 容器中檔案相關的清單項目欄位(元資料)。 使用空值來清除欄位值。

重新命名檔案

此操作將 SharePoint Embedded 容器中的檔案重新命名。

列出回收容器

列出回收容器

參數

名稱 機碼 必要 類型 Description
容器類型識別碼
containerType True string

列出指定容器類型的回收容器

傳回

列出回收物品

此操作列出 SharePoint 嵌入式容器回收筒中的項目。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

傳回

回收桶裡的物品集合

列出容器

列出容器

參數

名稱 機碼 必要 類型 Description
容器類型識別碼
containerType True string

列出指定容器類型的容器

傳回

列出容器欄位

列出定義容器結構的欄位

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

Filter
$filter string

對結果套用的過濾器

傳回

列出容器權限

在容器上列出權限

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

傳回

列表檔案欄位

此操作取得與 SharePoint Embedded 容器中檔案相關的清單項目欄位(元資料)。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

傳回

名稱 路徑 類型 Description
Etag
@odata.etag string

場的ETag值

列表檔案版本

此操作會列出 SharePoint Embedded 容器中檔案的先前版本。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

傳回

代表檔案版本的集合

身體
FileVersions

列表縮圖

此操作會列出 SharePoint Embedded 容器中檔案的可用縮圖。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

傳回

代表一組縮圖集合

身體
ThumbnailSets

刪除分享權限

此操作會刪除 SharePoint Embedded 容器中檔案的特定分享權限。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

許可識別碼
permission-id True string

刪除權限的唯一識別碼

刪除回收容器

永久刪除回收容器

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

刪除回收物品

此操作會永久刪除 SharePoint 嵌入式容器的回收站中一個或多個回收項目。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

項目 ID
ids True array of string

回收物品 ID 陣列以永久刪除

刪除容器

刪除容器

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

刪除容器欄位

刪除定義容器結構的欄位

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

欄位識別碼
column-id True string

欄位識別碼

刪除容器權限

刪除容器上的權限

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

許可識別碼
permission-id True string

權限ID

刪除檔案

此操作會刪除 SharePoint 內嵌容器中的檔案。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

刪除檔案版本

此操作會刪除 SharePoint Embedded 容器中特定版本的檔案。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

版本識別碼
version-id True string

要刪除版本的唯一識別碼

取出檔案

此操作會檢查 SharePoint Embedded 容器中的檔案,防止他人編輯該文件。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

取得分享權限

此操作會獲得 SharePoint Embedded 容器中檔案的特定分享權限。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

許可識別碼
permission-id True string

權限的唯一識別碼

傳回

代表檔案或資料夾的權限

取得容器欄

拿一欄容器

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

欄位識別碼
column-id True string

欄位識別碼

傳回

取得容器自訂屬性

取得容器的自訂屬性

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

傳回

取得檔案內容

此作業會取得檔案的內容。

參數

名稱 機碼 必要 類型 Description
檔案識別碼
file-id True string

檔案的唯一識別碼

容器識別碼
container-id True string

容器的唯一識別碼

取得檔案屬性

此操作取得 SharePoint Embedded 容器中檔案的屬性。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

傳回

驅動項目元資料

身體
DriveItem

取得檔案版本

此操作會取得 SharePoint Embedded 容器中特定版本的檔案。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

版本識別碼
version-id True string

版本的唯一識別碼

傳回

代表檔案的一個版本

身體
FileVersion

取得縮圖

此操作會獲得 SharePoint Embedded 容器中檔案的特定縮圖。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

縮圖 ID
thumbnail-id True string

縮圖集的唯一識別碼

大小
size True string

縮圖大小

傳回

代表單一縮圖

身體
Thumbnail

啟動容器

啟動一個容器

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

回收容器修復

修復回收容器

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

傳回

回收物品的回收

此操作會從 SharePoint 嵌入式容器的回收站中恢復一個或多個回收項目。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

項目 ID
ids True array of string

回收物品 ID 陣列用來還原

傳回

名稱 路徑 類型 Description
value
value array of object
項目 ID
value.id string

還原物品的識別碼

容器中的項目清單

此操作取得容器中檔案與子資料夾的清單。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

父資料夾識別碼
parentId True string

列出項目的父資料夾的 ID。 使用「root」來取得容器根層級的項目,或提供特定的資料夾 ID 來取得該資料夾的項目

Filter
$filter string

結果的篩選條件(OData 格式)例如:parentReference/id eq '{{folderId}}' AND contains(listitem/fields/FileLeafRef, {{user_name_string}})

選擇
$select string

結果中應包含的性質(逗號分隔)

展開
$expand string

相關資源可供擴充回應

頂端
$top integer

回傳結果數量

排序方式
$orderby string

欄位與排序方向

傳回

代表一頁磁碟項目。

建立分享連結

此操作會為 SharePoint Embedded 容器中的檔案建立分享連結。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

連結類型
type True string

分享連結的類型。

連結範圍
scope string

分享連結的範圍

到期日期
expirationDateTime date-time

連結到期的日期和時間(yyyy-mm-ddTHH:mm:ssZ)

傳回

代表檔案或資料夾的分享連結

身體
SharingLink

建立容器欄位

建立一欄來定義容器的結構

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

object

傳回

建立容器權限

在容器上建立權限

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

權限角色
roles True array of string

將被賦予使用者的角色

使用者主體名稱
userPrincipalName True string

身份使用者主體名稱

傳回

建立檔案

此操作建立檔案並回傳 driveItem 的元資料。

參數

名稱 機碼 必要 類型 Description
父 ID
parent-id True string

磁碟項目的 ID 是父資料夾,也就是「根目錄」

容器識別碼
container-id True string

容器的唯一識別碼

檔案名稱
file-name True string

檔名

檔案內容(Base64)
body True byte

Base64 編碼的檔案內容

傳回

驅動項目元資料

身體
DriveItem

建立檔案預覽

此操作會在 SharePoint Embedded 容器中建立檔案預覽。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

頁面
page integer

指定文件的頁碼以供預覽

縮放等級
zoom float

指定文件預覽的縮放等級(例如 0.5、1.0、1.5)

傳回

名稱 路徑 類型 Description
取得網址
getUrl string

一個可以用來透過 GET 請求取得預覽的 URL

貼文參數
postParameters string

可搭配 postUrl 屬性,透過 POST 請求取得預覽的參數

貼文網址
postUrl string

一個可用來使用 POST 請求取得預覽的 URL

建立資料夾

此操作會在 SharePoint Embedded 容器中建立一個新資料夾,該資料夾可位於根目錄層或其他資料夾中。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

父資料夾識別碼
parent-id True string

新資料夾將建立的父資料夾的 ID。 使用「root」在容器根層建立資料夾,或提供特定的資料夾 ID 來建立巢狀資料夾。

資料夾名稱
name True string

要建立資料夾的名稱

衝突行為
@microsoft.graph.conflictBehavior string

如果已經有同名資料夾存在,該怎麼辦

傳回

驅動項目元資料

身體
DriveItem

找一個容器

找一個容器

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

傳回

捨棄簽出

此操作會捨棄 SharePoint Embedded 容器中檔案的借出。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

更新容器

更新容器

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

Description
description string

容器說明

顯示名稱
displayName string

容器名稱

啟用 OCR
isOcrEnabled boolean

容器是否啟用光學字元辨識(OCR)

項目小版本限制
itemMinorVersionLimit integer

容器中物品可保留的最小版本數量

啟用項目版本控制
isItemVersioningEnabled boolean

容器是否啟用了項目版本控制

傳回

更新容器權限

更新容器的權限

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

許可識別碼
permission-id True string

權限ID

權限角色
roles True array of string

將被賦予使用者的角色

傳回

更新容器自訂屬性

更新容器的自訂屬性

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器識別碼

object

傳回

更新檔案內容

此操作會更新檔案內容。

參數

名稱 機碼 必要 類型 Description
檔案識別碼
file-id True string

檔案的唯一識別碼

容器識別碼
container-id True string

容器的唯一識別碼

檔案內容(Base64)
body True byte

Base64 編碼的檔案內容

傳回

檔案的內容

檔案內容
binary

清單項目共享權限

此操作列出 SharePoint Embedded 容器中項目的共享權限。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

項目 ID
file-id True string

項目的唯一識別碼

傳回

代表檔案或資料夾的權限清單

發送分享邀請

此操作會發送一份分享邀請,邀請 SharePoint Embedded 容器中的檔案。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

要求登入
requireSignIn True boolean

指示邀請收件人是否必須登入才能查看該共享項目

角色
roles True array of string

分享邀請收件人所獲得的權限

Email
email string

收件者的電子郵件地址

Alias
alias string

收件人的別名(以 Microsoft 365 接收者為例)

物件識別碼
objectId string

Azure Active Directory 中接收者的唯一識別碼

Message
message True string

作為分享邀請函一部分的自訂訊息

傳送邀請
sendInvitation True boolean

若屬實,會發送分享連結給收件人。 若錯誤,則會建立權限但不會發送邀請訊息。

傳回

代表檔案或資料夾的權限清單

簽入檔案

這個操作會檢查一個已經在 SharePoint Embedded 容器中被借出的檔案。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

評論
comment string

一個與該版本相關的簽到留言

簽入身分
checkInAs string

報到後的文件狀態(公開或次要)

設定檔案欄位

此操作更新與 SharePoint Embedded 容器中檔案相關的清單項目欄位(元資料)。 使用空值來清除欄位值。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

object

傳回

名稱 路徑 類型 Description
Etag
@odata.etag string

場的ETag值

重新命名檔案

此操作將 SharePoint Embedded 容器中的檔案重新命名。

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

容器的唯一識別碼

檔案識別碼
file-id True string

檔案的唯一識別碼

名稱
name string

檔案的新名稱

傳回

驅動項目元資料

身體
DriveItem

觸發程序

監控容器中的物品變更

當 SharePoint Embedded 容器中新增、修改或刪除項目時觸發

監控容器中的物品變更

當 SharePoint Embedded 容器中新增、修改或刪除項目時觸發

參數

名稱 機碼 必要 類型 Description
容器識別碼
container-id True string

要監控的容器 ID

投票間隔(秒)
pollingInterval integer

檢查變更的頻率(60-3600秒,預設:300秒)

傳回

名稱 路徑 類型 Description
value
value array of DriveItem

變更項目清單

@odata.deltaLink
@odata.deltaLink string

下一輪輪詢請求的 Delta 連結

@odata.上下文
@odata.context string

@odata.context

定義

檔案儲存容器

名稱 路徑 類型 Description
容器識別碼
id string

容器識別碼

容器類型識別碼
containerTypeId string

該容器所屬容器類型的 ID

Description
description string

容器說明

顯示名稱
displayName string

容器名稱

創建時間
createdDateTime date-time

容器建立日期與時間

customProperties
customProperties FileStorageContainer.CustomProperties
使用權限
permissions FileStorageContainer.Permissions
狀態
status string

貨櫃狀態

FileStorageContainer.List

名稱 路徑 類型 Description
value
value array of FileStorageContainer

FileStorageContainer.Permissions

名稱 路徑 類型 Description
物品
FileStorageContainer.Permission

FileStorageContainer.Permission

名稱 路徑 類型 Description
許可識別碼
id string

權限ID

權限角色
roles FileStorageContainer.Permission.Roles

將被賦予使用者的角色

顯示名稱
grantedToV2.user.displayName string

身份顯示名稱

Email
grantedToV2.user.email string

身份電子郵件

使用者主體名稱
grantedToV2.user.userPrincipalName string

身份使用者主體名稱

FileStorageContainer.Permission.Roles

將被賦予使用者的角色

名稱 路徑 類型 Description
物品
string

FileStorageContainer.Permissions.List

名稱 路徑 類型 Description
value
value FileStorageContainer.Permissions

FileStorageContainer.CustomProperties

FileStorageContainer.Column

名稱 路徑 類型 Description
欄位識別碼
id string

欄位的唯一識別碼

欄位名稱
name string

該柱的展示名稱

Description
description string

柱狀描述

強制執行獨特價值
enforceUniqueValues boolean

欄位值是否必須唯一

隱藏
hidden boolean

欄位是否顯示在使用者介面中

已編製索引
indexed boolean

欄位是否被索引

為必填項目
required boolean

欄位是否必要

唯讀
readOnly boolean

欄位值是否可以被修改

柱群
columnGroup string

本欄所屬的群組

顯示名稱
displayName string

該柱的展示名稱

是可刪除的嗎
isDeletable boolean

表示此欄位是否可刪除。

是否可重新排序
isReorderable boolean

表示此欄位是否可重新排序。

已封存
isSealed boolean

規定欄位是否可更改。

傳播變更
propagateChanges boolean

若為真,該欄位的變更將被傳播至實作該欄位的清單。

預設值欄位 - 公式
defaultValue.formula string

計算該欄位預設值的公式。

預設值欄位 - 值
defaultValue.value string

欄位預設值的直接值。

文字欄 - 最大長度
text.maxLength integer

文字最大長度

文字欄 - 允許多行
text.allowMultipleLines boolean

是否允許多行文字

文字欄 - 附加變更
text.appendChangesToExistingText boolean

本專欄的更新是否應該附加於現有文字中

文字欄 - 編輯行數
text.linesForEditing integer

編輯控制中顯示的文字行數

文字欄 - 文字類型
text.textType string

所儲存的文字類型

數字欄 - 小數點
number.decimalPlaces string

顯示多少小數點

數字欄 - 顯示為
number.displayAs string

如何顯示數字

數字欄 - 最大值
number.maximum number

最大允許值

編號欄 - 最低值
number.minimum number

最低允許價值

布爾值
boolean object

布林欄位設定

DateTime 欄位 - 顯示為
dateTime.displayAs string

如何顯示日期與時間

DateTime 專欄 - 格式
dateTime.format string

是否要在日期中加入時間

選擇欄 - 允許文字輸入
choice.allowTextEntry boolean

是否可以輸入自訂值

選擇欄 - 選擇
choice.choices array of string

本欄的選擇列表

選擇欄 - 顯示為
choice.displayAs string

如何顯示選項

查詢欄位 - 允許多個值
lookup.allowMultipleValues boolean

是否可以選擇多個值

查詢欄位 - 允許無限長度
lookup.allowUnlimitedLength boolean

欄位中的值是否應該能超過標準的 255 字元限制。

查詢欄位 - List ID
lookup.listId string

這個查詢的列表ID是從哪裡取得資訊的

查詢欄位 - 主要查詢欄位 ID
lookup.primaryLookupColumnId string

用來取得資訊的欄位 ID

貨幣欄 - 地點
currency.locale string

貨幣的發行地

PersonOrGroup 欄位 - 允許多重選擇
personOrGroup.allowMultipleSelection boolean

是否可以選擇多個人或多個團體

PersonOrGroup 欄位 - 選擇類型
personOrGroup.chooseFromType string

可以選擇的人群或團體類型

PersonOrGroup 欄位 - 顯示為
personOrGroup.displayAs string

如何展示人物或團體

超連結或圖片專欄 - 圖片
hyperlinkOrPicture.isPicture boolean

超連結是否為圖片

計算欄位 - 公式
calculated.formula string

計算公式

計算欄位 - 輸出類型
calculated.outputType string

輸出類型

計算欄位 - 格式
calculated.format string

是否要在日期中加入時間

地理定位柱
geolocation object

位置欄位設定

縮圖欄位屬性
thumbnail object

縮圖欄位設定

內容審核狀態欄位屬性
contentApprovalStatus object

本欄儲存內容審核狀態。

詞彙欄位 - 允許多個值
term.allowMultipleValues boolean

是否可以選擇多個值

術語欄 - 顯示完全合格的名稱
term.showFullyQualifiedName boolean

指定顯示整個詞語路徑還是僅顯示詞語標籤。

內容類型識別碼
sourceContentType.id string

內容類型的 ID。

內容類型名稱
sourceContentType.name string

內容類型的名稱。

FileStorageContainer.Columns.List

名稱 路徑 類型 Description
value
value array of FileStorageContainer.Column

DriveItemCollectionPage(車載物品收藏頁)

代表一頁磁碟項目。

名稱 路徑 類型 Description
value
value array of DriveItem

收集驅動物品。

@odata.next連結
@odata.nextLink string

可用來擷取下一頁的URL。

驅動物品

驅動項目元資料

名稱 路徑 類型 Description
下載 URL
@microsoft.graph.downloadUrl string

一個可以用來下載此項目內容的網址

下載網址(無認證)
@microsoft.graph.downloadUrlNoAuth string

一個可以用來下載此物品內容而無需驗證的網址

ID
id string

檔案或資料夾的唯一識別碼

名稱
name string

檔案或資料夾名稱

大小
size integer

檔案或資料夾大小(位元組)

網址
webUrl string

顯示該項目的網址

創建時間
createdDateTime date-time

檔案或資料夾建立的日期與時間

上次修改時間
lastModifiedDateTime date-time

檔案或資料夾最後修改的日期與時間

Etag
eTag string

檔案或資料夾的標籤

CTag
cTag string

一個標籤表示內容已變更

磁碟機類型
parentReference.driveType string

包含該物品的硬碟類型

磁碟機識別碼
parentReference.driveId string

包含該物品的硬碟識別碼

父 ID
parentReference.id string

父資料夾的識別碼

父名稱
parentReference.name string

父資料夾名稱

父路徑
parentReference.path string

父資料夾路徑

站台識別碼
parentReference.siteId string

包含該物品的網站識別碼

應用程式識別碼
createdBy.application.id string

建立該項目的應用程式識別碼

應用程式名稱
createdBy.application.displayName string

建立該項目的應用程式顯示名稱

使用者識別碼
createdBy.user.id string

創建該物品的使用者識別碼

使用者名
createdBy.user.displayName string

建立該項目的使用者顯示名稱

應用程式識別碼
lastModifiedBy.application.id string

最後修改該項目的應用程式識別碼

應用程式名稱
lastModifiedBy.application.displayName string

最後修改該項目的應用程式顯示名稱

使用者識別碼
lastModifiedBy.user.id string

最後修改該物品的使用者 ID

使用者名
lastModifiedBy.user.displayName string

最後修改該項目的使用者顯示名稱

MIME 類型
file.mimeType string

檔案的 MIME 類型

QuickXor 雜湊
file.hashes.quickXorHash string

檔案的 QuickXor 雜湊

創建時間
fileSystemInfo.createdDateTime date-time

檔案或資料夾在檔案系統中建立的日期與時間

上次修改時間
fileSystemInfo.lastModifiedDateTime date-time

檔案或資料夾在檔案系統上最後一次修改的日期與時間

子計數
folder.childCount integer

資料夾中的項目數量

共享範圍
shared.scope string

分享範圍(使用者、組織或任何人)

分享連結

代表檔案或資料夾的分享連結

名稱 路徑 類型 Description
連結ID
id string

分享連結的唯一識別碼

連結類型
link.type string

分享連結的類型(檢視、編輯、嵌入)

連結範圍
link.scope string

分享連結的範圍

網址
link.webUrl string

分享連結的網址

顯示名稱
link.application.displayName string

應用程式的顯示名稱

識別碼
link.application.id string

應用程式的唯一識別碼

共享權限回應

代表檔案或資料夾的權限

名稱 路徑 類型 Description
許可識別碼
id string

權限的唯一識別碼

角色
roles array of string

此許可所授予的角色

分享ID
shareId string

一個獨特的憑證,可以透過 Shares API 存取這個共享項目

顯示名稱
grantedTo.user.displayName string

使用者的顯示名稱

Email
grantedTo.user.email string

使用者的電子郵件地址

使用者識別碼
grantedTo.user.id string

使用者的唯一識別碼

連結範圍
link.scope string

連結的範圍

連結類型
link.type string

連結的類型

網址
link.webUrl string

連結網址

Email
invitation.email string

邀請函寄到的電子郵件地址

需登入
invitation.signInRequired boolean

是否需要登入才能存取共享項目

到期日期時間
expirationDateTime date-time

許可到期的日期與時間

賦予身份
grantedToIdentities array of object

在指定時,僅限制分享給列出的使用者

顯示名稱
grantedToIdentities.user.displayName string

使用者的顯示名稱

Email
grantedToIdentities.user.email string

使用者的電子郵件地址

使用者識別碼
grantedToIdentities.user.id string

使用者的唯一識別碼

共享權限清單

代表檔案或資料夾的權限清單

名稱 路徑 類型 Description
value
value array of SharingPermissionResponse

FileVersion

代表檔案的一個版本

名稱 路徑 類型 Description
版本識別碼
id string

版本的識別碼

修改者
lastModifiedBy.user.displayName string

修改版本的使用者姓名

使用者識別碼
lastModifiedBy.user.id string

修改版本的使用者 ID

上次修改
lastModifiedDateTime date-time

此版本最後修改的日期與時間

大小
size integer

版本大小(位元組)

出版層級
publication.level string

本版本的出版層級(已出版或借閱)

版本識別碼
publication.versionId string

即將發佈版本的識別碼

檔案版本

代表檔案版本的集合

名稱 路徑 類型 Description
value
value array of FileVersion

檔案版本的收集

縮圖集

代表一組檔案的縮圖

名稱 路徑 類型 Description
縮圖集 ID
id string

縮圖集的唯一識別碼

大型
large Thumbnail

代表單一縮圖

適中
medium Thumbnail

代表單一縮圖

small Thumbnail

代表單一縮圖

來源
source Thumbnail

代表單一縮圖

縮圖

代表單一縮圖

名稱 路徑 類型 Description
高度
height integer

縮圖高度,以像素為單位

寬度
width integer

縮圖寬度,以像素為單位

URL
url string

縮圖網址

縮圖集

代表一組縮圖集合

名稱 路徑 類型 Description
value
value array of ThumbnailSet

縮圖集

回收桶項目

代表回收桶中的一項物品

名稱 路徑 類型 Description
ID
id string

回收物品的唯一識別碼

名稱
name string

回收物品名稱

大小
size integer

項目大小(位元組)

刪除日期
deletedDateTime date-time

項目被刪除的日期與時間

已從位置刪除
deletedFromLocation string

原始物品所在地點的相對網址

Title
title string

回收物品的標題

刪除者
deletedBy.user.displayName string

刪除該項目的使用者顯示名稱

Email
deletedBy.user.email string

刪除該項目的使用者電子郵件

使用者識別碼
deletedBy.user.id string

刪除該項目的使用者唯一識別碼

回收箱項目收藏

回收桶裡的物品集合

名稱 路徑 類型 Description
value
value array of RecycleBinItem

回收桶裡的物品收集

二進位

這是基本資料類型「二進位」。