OptiAPI (プレビュー)
無数の日常のアクションを Power Automate と接続する OptiAPI の公式 API。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | Oliver Busk Jensen |
メール | support@optiapi.com |
Connector Metadata | |
---|---|
発行者 | Busk |
Web サイト | https://optiapi.com |
プライバシー ポリシー | https://optiapi.com/terms |
接続の作成
コネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
API キー | securestring | この API の API キー | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
PDF ファイルにパスワードを設定する |
PDF ファイルにカスタム パスワードを動的に設定します。 |
PDF ファイルをテキストに変換する |
PDF ファイルをテキストに変換します。 |
PDF メタデータ情報の取得 |
PDF ファイルからメタデータを取得します。 |
スキャンした PDF または画像ファイルに OCR を実行する |
文字列を別の単語に置換します。 |
平均の計算 |
指定されたキーの平均値を計算します。 |
文字列を日時オブジェクトに変換する |
文字列を有効な日時形式に変換します。 |
文字列内のテキストを置換する |
1 つ以上の単語を別の単語に置換します。 |
時間/日付の加算または減算 |
値を加算または減算して日時を操作します。 |
正規表現に基づいて文字列から値を検索する |
文字列内の 1 つ以上の値を検索します。 |
正規表現に基づいて文字列内のテキストを置換する |
正規表現に基づいて、1 つ以上の単語を別の単語に置換します。 |
複数の PDF ファイルの結合 |
複数の PDF ファイルを 1 つに結合します。 |
配列から項目を削除する |
キー値によって配列から項目を削除します。 |
配列に値が含まれているかどうかを確認する |
配列に特定の項目が含まれているかどうかを判別します。 |
配列の並べ替え |
配列を高い順に、または降順、昇順に並べ替えます。 |
配列の結合 |
ある配列のキーを別の配列の値と結合します。 |
配列を false 値でフィルター処理する |
このアクションは、配列から false のエントリを削除します。 |
配列をチャンクする |
配列をチャンクに分割します。 |
配列をフラット化する |
このアクションは、多次元配列を 1 次元配列にフラット化します。 |
配列キー別にグループ化 |
このアクションは、配列の項目を特定のキーでグループ化します。 |
配列内の一意の項目を取得する |
このアクションは、配列内のすべての一意の項目を返します。 |
配列内の最初の位置 |
このアクションは、指定されたキーと値のペアを持つ配列の最初の要素を返します。 |
配列内の重複を確認する |
このアクションは、配列から重複する値を取得して返します。 |
配列間の差異の確認 |
このアクションは、配列を別の配列と比較します。 |
PDF ファイルにパスワードを設定する
PDF ファイルにカスタム パスワードを動的に設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
要求のコンテンツ タイプ。
|
Content-Type | True | string |
コンテンツ タイプ |
要求の承認タイプ。
|
Accept | True | string |
承認 |
パスワード
|
password | True | string |
PDF ファイルに適用するパスワード。 |
PDF ファイル
|
True | byte |
PDF ファイルの Base64 コンテンツ。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイル コンテンツ
|
content | string |
パスワードを使用する PDF ファイルの Base64 でエンコードされた文字列。 |
PDF ファイルをテキストに変換する
PDF ファイルをテキストに変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
終了ページ
|
endPage | integer |
設定されている場合、アクションによりテキストに変換される最後のページです。 |
|
出力レイアウト
|
layout | True | string |
出力コンテンツのレイアウト。 「未加工」または「オリジナル」から選択できます。 オリジナルはレイアウトを保持します。 |
ファイル コンテンツ
|
True | byte |
PDF ファイルの Base64 でエンコードされた文字列。 |
|
開始ページ
|
startPage | integer |
設定されている場合、アクションによりテキストに変換される最初のページです。 |
戻り値
PDF メタデータ情報の取得
PDF ファイルからメタデータを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ファイル コンテンツ
|
True | byte |
PDF ファイルの Base64 でエンコードされた文字列。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
PDF のバージョン
|
metadata.PDFVersion | string |
PDFVersion |
作成者
|
metadata.author | string |
PDF ファイルの作成者 |
作成日
|
metadata.creationDate | string |
PDF ファイルが最初に作成された日付。 |
作成者
|
metadata.creator | string |
PDF ファイルの作成アプリケーション。 |
暗号化済み
|
metadata.encrypted | string |
PDF ファイルが暗号化されているかどうか。 「はい」か「いいえ」を返します。 |
ファイル サイズ
|
metadata.fileSize | string |
PDF ファイルのファイル サイズ (バイト数)。 |
フォーム
|
metadata.form | string |
PDF ファイルにフォームが見つかった場合。 |
変更日
|
metadata.modDate | string |
ファイルが変更された場合。 (既定値 = null) |
最適化済み
|
metadata.optimized | string |
ファイルが最適化されている場合。 (既定値 = 「いいえ」) |
出力
|
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 ファイルがタグ付けされているかどうか。 「はい」か「いいえ」を返します。 |
敬称
|
metadata.title | string |
PDF ファイルのタイトル。 |
スキャンした PDF または画像ファイルに OCR を実行する
文字列を別の単語に置換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ファイル コンテンツ
|
file | True | string |
ファイル (PDF または画像) の Base64 でエンコードされた文字列。 |
言語
|
language | string |
入力ファイルの言語。 (既定値t = eng) |
|
OCR エンジン (OEM)
|
oem | True | integer |
使用する OCR エンジン。 (0 = レガシ、1 = LSTM) |
ページ セグメント化メソッド (PSM)
|
psm | True | integer |
OCR が入力画像をセグメント化する方法。 |
トリミング出力
|
trim | True | boolean |
有効にすると、出力テキストの余分なスペースと改行がすべて削除されます。 |
ファイルの種類
|
type | True | string |
入力ファイルの種類。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
出力テキスト
|
text | string |
OCR アクションからの出力テキスト。 |
平均の計算
指定されたキーの平均値を計算します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Key
|
key | True | string |
平均計算に使用するキー。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Average
|
average | integer |
指定されたキーの計算された平均。 |
文字列を日時オブジェクトに変換する
文字列を有効な日時形式に変換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
要求のコンテンツ タイプ。
|
Content-Type | True | string |
コンテンツ タイプ |
要求の承認タイプ。
|
Accept | True | string |
承認 |
入力形式
|
inputFormat | True | string |
入力文字列の形式。 |
出力形式
|
outputFormat | True | string |
文字列を変換する日時形式。 |
入力文字列
|
string | True | string |
日時に変換する入力文字列。 |
タイムゾーン
|
timezone | string |
日時を変換するタイムゾーン (任意) |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
日時
|
datetime | string |
新しく変換された日時 |
文字列内のテキストを置換する
1 つ以上の単語を別の単語に置換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
要求のコンテンツ タイプ。
|
Content-Type | True | string |
コンテンツ タイプ |
要求の承認タイプ。
|
Accept | True | string |
承認 |
置換後のテキスト
|
replace | True | string |
見つかった文字列と置換する文字列または単語。 |
検索対象
|
search | True | string |
入力文字列で検索する文字列または単語。 |
入力テキスト
|
text | True | string |
置換を実行する入力テキスト。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
テキスト
|
text | string |
テキスト |
時間/日付の加算または減算
値を加算または減算して日時を操作します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
操作
|
action | True | string |
加算または減算するアクションの対象。 これは、「年」、「平日」、「週」、「日」などです。 |
入力日時
|
datetime | True | string |
加算または減算する入力値。 |
演算子
|
operator | True | string |
入力日時の値を加算また減算するかどうか。 「加算」または「減算」のいずれかです。 |
出力形式
|
outputFormat | string |
文字列を変換する日時形式 (例: d-m-Y) |
|
値
|
value | True | integer |
加算または減算する値。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
日時
|
datetime | string |
新しく変換された日時 |
正規表現に基づいて文字列から値を検索する
文字列内の 1 つ以上の値を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
グループ
|
group | integer |
返されるグループ。 (既定値 = 0) |
|
正規表現パターン
|
pattern | True | string |
正規表現パターン。 |
入力テキスト
|
text | True | string |
参照として検索する文字列。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
値
|
values | array of string |
値 |
正規表現に基づいて文字列内のテキストを置換する
正規表現に基づいて、1 つ以上の単語を別の単語に置換します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
正規表現パターン
|
pattern | True | string |
検索で使用する正規表現パターン。 |
置換する値
|
replacement | True | string |
見つかった値と置換する文字列。 |
入力テキスト
|
text | True | string |
テキスト置換を実行する文字列。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
テキスト
|
text | string |
置換されたテキスト文字列 |
複数の PDF ファイルの結合
複数の PDF ファイルを 1 つに結合します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
PDF
|
pdfs | True | array of string |
|
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
ファイル内容
|
content | string |
結合された PDF ファイルの Base64 でエンコードされた文字列。 |
配列から項目を削除する
キー値によって配列から項目を削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Key
|
key | True | string |
このキーに一致する項目は削除されます。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列に値が含まれているかどうかを確認する
配列に特定の項目が含まれているかどうかを判別します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Key
|
key | True | string |
特定の値の検索に使用するキー。 |
検索語句
|
search | True | string |
検索に使用する検索語句。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
次を含む
|
contains | boolean |
配列に特定の項目が含まれているかどうか (bool) |
配列の並べ替え
配列を高い順に、または降順、昇順に並べ替えます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
並び替え
|
sort | True | string |
配列項目を並べ替える方法。 |
戻り値
配列の結合
ある配列のキーを別の配列の値と結合します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
要求のコンテンツ タイプ。
|
Content-Type | True | string |
Content-Type |
要求の承認タイプ。
|
Accept | True | string |
Accept |
キー
|
keys | True | array of string |
キー |
values
|
values | True | array of string |
values |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列を false 値でフィルター処理する
このアクションは、配列から false のエントリを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
配列キーを保持する
|
preserveKeys | True | boolean |
true に設定すると、返される配列は元の属性のキーを保持します。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列をチャンクする
配列をチャンクに分割します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
チャンク サイズ
|
size | True | integer |
各チャンクのサイズ。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列をフラット化する
このアクションは、多次元配列を 1 次元配列にフラット化します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Depth
|
depth | integer |
フラット化する深さのレベル (整数) |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列キー別にグループ化
このアクションは、配列の項目を特定のキーでグループ化します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Key
|
key | True | string |
項目のグループ化に使用するキー。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列内の一意の項目を取得する
このアクションは、配列内のすべての一意の項目を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Key
|
key | string |
一意性を決定する特定のキー。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列内の最初の位置
このアクションは、指定されたキーと値のペアを持つ配列の最初の要素を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Key
|
key | True | string |
検索するキー。 |
Operator
|
operator | string |
演算子句の実行 (任意) |
|
検索対象
|
value | True | string |
検索する値。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列内の重複を確認する
このアクションは、配列から重複する値を取得して返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
Key
|
key | string |
特定の属性で重複を探すためのキーを指定できます (任意) |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
配列間の差異の確認
このアクションは、配列を別の配列と比較します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
配列
|
array | True | array of string |
配列 |
比較
|
compare | True | array of string |
比較 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配列
|
array | array of string |
配列 |
定義
StandardArrayResponse
名前 | パス | 型 | 説明 |
---|---|---|---|
結果の配列
|
array | array of string |
新しい項目を含む配列。 |