共用方式為


OptiAPI (預覽版)

OptiAPI 的官方 API,可將無數日常動作與 Power Automate 連接起來。

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

服務 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)
連絡人​​
名稱 奧利弗·布斯克·詹森
Email support@optiapi.com
連接器中繼資料
Publisher 布斯克
網站 https://optiapi.com
隱私策略 https://optiapi.com/terms

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有區域 不可共享

預設

適用:所有地區

建立連線的參數。

這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。

名稱 類型 Description 為必填項目
API 金鑰 securestring 此 API 的 API 金鑰

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

區塊陣列

將陣列分解為區塊。

取得 PDF 中繼資料資訊

從 PDF 檔案取得中繼資料。

取得陣列中的唯一項目

此動作會傳回陣列中的所有唯一專案。

合併多個 PDF 檔案

將多個 PDF 文件合併為一個。

在 PDF 檔案上設定密碼

在 PDF 檔案上動態設定自訂密碼。

在時間或日期中添加或減去

透過新增或減去值來操作日期時間。

在陣列中尋找重複項

此動作會從陣列擷取並傳回重複的值。

將 PDF 檔案轉換為文字

將 PDF 檔案轉換為文字。

將字串轉換為日期時間物件

將字串轉換成有效的日期時間格式。

尋找陣列之間的差異

此動作會將一個陣列與另一個陣列進行比較。

對掃描的 PDF 或影像檔案執行 OCR

將字串取代為另一個單字。

平面化陣列

此動作會將多維度陣列平面化為單一維度陣列。

從陣列中移除項目

依索引鍵值從陣列中移除專案。

排序陣列

將陣列從高到低或從降序到遞增排序。

替換字符串中的文本

將一個或多個單字替換為另一個單字。

根據正規表示式取代字串中的文字

根據規則運算式,將一或多個單字替換為另一個單字。

根據規則運算式從字串中尋找值

在字串中尋找一或多個值。

檢查陣列是否包含值

判斷陣列是否包含指定的專案。

第一個在陣列內的位置

此動作會傳回數組中具有指定鍵/值對的第一個元素。

篩選陣列中的錯誤值

此動作會從陣列中移除錯誤項目。

組合陣列

將一個陣列的鍵與另一個陣列的值結合。

群組依陣列索引鍵

此動作會依指定的索引鍵將陣列的專案分組。

計算平均值

計算指定索引鍵的平均值。

區塊陣列

將陣列分解為區塊。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

區塊大小
size True integer

每個區塊的大小。

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

取得 PDF 中繼資料資訊

從 PDF 檔案取得中繼資料。

參數

名稱 機碼 必要 類型 Description
檔案內容
pdf True byte

PDF 檔案的 base64 編碼字串。

傳回

名稱 路徑 類型 Description
PDF版本
metadata.PDFVersion string

PDF版本

作者
metadata.author string

PDF 檔案的作者

建立日期
metadata.creationDate string

PDF 檔案最初建立的日期。

Creator
metadata.creator string

PDF 檔案的建立者。

已加密
metadata.encrypted string

PDF 檔案是否加密。 傳回「是」/「否」。

檔案大小
metadata.fileSize string

PDF 檔案的檔案大小 (以位元組為單位)。

Form
metadata.form string

如果在 PDF 檔案中找到任何表單。

修改日期
metadata.modDate string

如果檔案已變更。 (預設值 = 空值)

已最佳化
metadata.optimized string

如果檔案已最佳化。 (預設值 = “no”)

輸出
metadata.output array of string

輸出

頁面旋轉
metadata.pageRot string

PDF 檔案的旋轉。

頁面大小
metadata.pageSize string

PDF 檔案的頁面大小。

頁數
metadata.pages string

PDF 檔案中的頁數。

出品
metadata.producer string

PDF 檔案的製作者。

標籤
metadata.tagged string

PDF 檔案是否已標記。 傳回「是」/「否」。

Title
metadata.title string

PDF 檔案的標題。

取得陣列中的唯一項目

此動作會傳回陣列中的所有唯一專案。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

Key
key string

決定唯一性的特定鍵。

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

合併多個 PDF 檔案

將多個 PDF 文件合併為一個。

參數

名稱 機碼 必要 類型 Description
PDF格式
pdfs True array of string

PDF格式

傳回

名稱 路徑 類型 Description
檔案內容
content string

組合 PDF 檔案的 base64 編碼字串。

在 PDF 檔案上設定密碼

在 PDF 檔案上動態設定自訂密碼。

參數

名稱 機碼 必要 類型 Description
要求的內容類型。
Content-Type True string

內容-類型

要求的接受類型。
Accept True string

接受

密碼
password True string

要套用至 PDF 檔案的密碼。

PDF檔案
pdf True byte

PDF 檔案的 base64 內容。

傳回

名稱 路徑 類型 Description
檔案內容
content string

帶有密碼的 PDF 文件的 base64 編碼字符串。

在時間或日期中添加或減去

透過新增或減去值來操作日期時間。

參數

名稱 機碼 必要 類型 Description
行動
action True string

加法或減法的動作也是如此。 例如,這可以是 'year'、'weekday'、'week' 或 'day'。

輸入日期時間
datetime True string

要加或減的輸入值。

Operator
operator True string

我們是否應該從輸入日期時間中添加或減去值。 可以是 'add' 或 'subtract。

輸出格式
outputFormat string

字串應轉換為的日期時間格式 (例如 d-m-Y)

價值觀
value True integer

要加或減的值。

傳回

名稱 路徑 類型 Description
日期時間
datetime string

新的轉換日期時間

在陣列中尋找重複項

此動作會從陣列擷取並傳回重複的值。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

Key
key string

您可以指定索引鍵,以便在特定屬性下尋找重複項(選用)

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

將 PDF 檔案轉換為文字

將 PDF 檔案轉換為文字。

參數

名稱 機碼 必要 類型 Description
結束頁面
endPage integer

如果設定,這是動作將轉換為文字的最後一頁。

輸出佈局
layout True string

輸出內容的版面配置。 您可以選擇“原始”或“原始”。 原版將保留佈局..

檔案內容
pdf True byte

PDF 檔案的 base64 編碼字串。

起始頁
startPage integer

如果設定,這是動作將轉換為文字的第一頁。

傳回

將字串轉換為日期時間物件

將字串轉換成有效的日期時間格式。

參數

名稱 機碼 必要 類型 Description
要求的內容類型。
Content-Type True string

內容-類型

要求的接受類型。
Accept True string

接受

輸入格式
inputFormat True string

輸入字串的格式。

輸出格式
outputFormat True string

字串應轉換成的日期時間格式。

輸入字串
string True string

要轉換為日期時間的輸入字串。

Timezone
timezone string

日期時間應轉換至的時區 (選擇性)

傳回

名稱 路徑 類型 Description
日期時間
datetime string

新的轉換日期時間

尋找陣列之間的差異

此動作會將一個陣列與另一個陣列進行比較。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

compare True array of string

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

對掃描的 PDF 或影像檔案執行 OCR

將字串取代為另一個單字。

參數

名稱 機碼 必要 類型 Description
檔案內容
file True string

檔案的 base64 編碼字串 (PDF 或影像)。

語言
language string

輸入檔案的語言。 (預設 = eng)

OCR 引擎 (OEM)
oem True integer

要使用的 OCR 引擎。 (0 = 舊版,1 = LSTM)

頁面分割方法 (PSM)
psm True integer

OCR應該如何分割輸入的影像?

修剪輸出
trim True boolean

如果啟用,這將刪除輸出文字的所有多餘間距和換行符。

檔案類型
type True string

輸入檔案類型。

傳回

名稱 路徑 類型 Description
輸出文字
text string

OCR 動作的輸出文字。

平面化陣列

此動作會將多維度陣列平面化為單一維度陣列。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

深度
depth integer

應展平的深度層級 (整數)

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

從陣列中移除項目

依索引鍵值從陣列中移除專案。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

Key
key True string

符合此金鑰的項目將會被移除。

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

排序陣列

將陣列從高到低或從降序到遞增排序。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

排序
sort True string

數組項目該如何排序?

傳回

替換字符串中的文本

將一個或多個單字替換為另一個單字。

參數

名稱 機碼 必要 類型 Description
要求的內容類型。
Content-Type True string

內容-類型

要求的接受類型。
Accept True string

接受

取代為
replace True string

要取代找到的字串的字串或單字。

search True string

要在輸入字串中尋找的字串或單字。

輸入文字
text True string

要執行替換的輸入文字。

傳回

名稱 路徑 類型 Description
收發簡訊
text string

收發簡訊

根據正規表示式取代字串中的文字

根據規則運算式,將一或多個單字替換為另一個單字。

參數

名稱 機碼 必要 類型 Description
正則表達式模式
pattern True string

要在搜尋中使用的規則運算式模式。

重置價值
replacement True string

要取代找到值的字串。

輸入文字
text True string

要執行文字取代的字串。

傳回

名稱 路徑 類型 Description
文字
text string

取代的文字字串

根據規則運算式從字串中尋找值

在字串中尋找一或多個值。

參數

名稱 機碼 必要 類型 Description
群體
group integer

要返回的小組。 (預設值 = 0)

正則表達式模式
pattern True string

規則運算式模式。

輸入文字
text True string

要在其中尋找參考的字串。

傳回

名稱 路徑 類型 Description
values
values array of string

values

檢查陣列是否包含值

判斷陣列是否包含指定的專案。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

Key
key True string

在中搜尋特定值的鍵。

搜尋字詞
search True string

要尋找的搜尋字詞。

傳回

名稱 路徑 類型 Description
包含
contains boolean

陣列是否包含給定的項目(布爾)

第一個在陣列內的位置

此動作會傳回數組中具有指定鍵/值對的第一個元素。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

Key
key True string

要搜尋的鑰匙。

Operator
operator string

執行運算子子句 (選用)

value True string

要搜尋的值。

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

篩選陣列中的錯誤值

此動作會從陣列中移除錯誤項目。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

保留陣列索引鍵
preserveKeys True boolean

如果設定為 true,傳回的陣列將保留原始屬性的索引鍵。

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

組合陣列

將一個陣列的鍵與另一個陣列的值結合。

參數

名稱 機碼 必要 類型 Description
要求的內容類型。
Content-Type True string

內容-類型

要求的接受類型。
Accept True string

接受

鑰匙
keys True array of string

鑰匙

values
values True array of string

values

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

群組依陣列索引鍵

此動作會依指定的索引鍵將陣列的專案分組。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

Key
key True string

項目分組依據的關鍵。

傳回

名稱 路徑 類型 Description
陣列
array array of string

陣列

計算平均值

計算指定索引鍵的平均值。

參數

名稱 機碼 必要 類型 Description
陣列
array True array of string

陣列

Key
key True string

計算平均值的關鍵。

傳回

名稱 路徑 類型 Description
平均
average integer

指定索引鍵的計算平均值。

定義

標準陣列回應

名稱 路徑 類型 Description
結果陣列
array array of string

包含新專案的陣列。